Releases: Ultraplot/UltraPlot
v1.0.9: IPython 9.0.0 compatibility and numerous backend fixes.
What's Changed
- filter out property if not set by @cvanelteren in #99
- Add texgyre to docs by @cvanelteren in #101
- Texgyre fix by @cvanelteren in #102
- rm warnings when downloading data inside env by @cvanelteren in #104
- prod: only build ultraplot when ultraplot src changes by @cvanelteren in #106
- Gitignore baseline by @cvanelteren in #109
- Fix colorbar ticks by @cvanelteren in #108
- Attempt fix workflow docs build by @cvanelteren in #114
- rm ref semver by @cvanelteren in #112
- Only store failed tests mpl-pytest by @cvanelteren in #113
- fix: matrix test for no changes is running when it should not be by @beckermr in #115
Full Changelog: v1.0.8...v1.0.9
v1.0.8-2: Hotfix cycling properties
Hot fix for cycle not recognizing color argument
What's Changed
- filter out property if not set by @cvanelteren in #99
Full Changelog: v1.0.8...v1.0.8-2
v1.0.8: Minor bug fixes
Fixes an issue where ticks were not properly set when giving levels and ticks in pcolormesh
and related functions in the colorbar. See more of the changes below.
What's Changed
- fix: remove race condition for pushes of tags by @beckermr in #78
- use seed for reproducibility by @cvanelteren in #79
- Fix demo function not extracting colormaps by @cvanelteren in #83
- allows cycle to be a tuple by @cvanelteren in #87
- Fixes heatmap not showing labels. by @cvanelteren in #91
- Doc link fix by @cvanelteren in #92
- explicitly override minor locator if given by @cvanelteren in #96
Full Changelog: v1.0.7...v1.0.8
v1.0.7: Dev update.
What's Changed
- added path explicitly on publish by @cvanelteren in #77
Full Changelog: v1.0.6...v1.0.7
v1.0.6: Ensure norm fix
What's Changed
- add case where cycler is already a cycle by @cvanelteren in #65
- fix: make sure PRs do not mess with releases by @beckermr in #67
- fix: ensure pypi readme works ok by @beckermr in #70
- feat: deduplicate pypi publish workflow by @beckermr in #71
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #73
- use norm explicitly by @cvanelteren in #76
New Contributors
- @pre-commit-ci made their first contribution in #73
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- test: adjust test matrix to use one locale and add matrix dimension over MPL versions by @beckermr in #51
- Dep build by @cvanelteren in #57
- Second dep on build still being skipped by @cvanelteren in #58
- another attempt to fix publish by @cvanelteren in #59
- fix: remove custom classifier for MPL by @beckermr in #62
- fix: correct chain of logic for publish workflow by @beckermr in #63
- fix: get pypi publish working by @beckermr in #64
Full Changelog: v1.0.4...v1.0.5
v1.0.4: Fixing Margins
A major change for this release is that the margins were not properly being set with the latest mpl. This reverts the margins back to the behavior where they are tighter as is expected from UltraPlot!
v1.0.3: Minor bug fixes
We are still experiencing some growing pains with proplot -> ultraplot conversion, however it is looking good. Some bugs were fixed regarding compatibility with mpl3.10 and we are moving towards fidelity checks. Please update when you can to this latest release.
This release is to ensure that the latest version is on pypi and conda.
Full Changelog: v1.0.2...v1.0.3
v1.0: Big Compatibility Release! Matplotlib >= 3.8.
- 78367da (HEAD -> main, tag: v1.0, uplt/main) Matplotlib 3.10 - Compatability
- 4e15fde Merge pull request #16 from cvanelteren/linter-workflow
- 5483796 (origin/linter-workflow, linter-workflow) make repo - black compatible
- 7aa82a2 added linter workflow
- 97f1408 point readme badge to correct workflow
- fb762c5 (origin/main) Merge pull request #13 from - cvanelteren/triangulation-fix
- afa14ca (origin/triangulation-fix) removed pandas reference
- 2d66e46 added data dict to unittest test and made - preprocessing compatible
- 465688e add decorator to other trifunctions
- ad83bfb ensure backwards compatibility
- 23f65bb added df to unittest
- d239bfc added unittest for triangulaions
- 5bb8ac1 use mpl triangulation parser
- 5dc8b44 move logic to internals and update input parsing - functions for tri
- f213d87 tripoint also added
- 9eeda2d small typo
- a1c8894 Merge branch 'main' into triangulation-fix
- 8397394 allow triangulation object in tricountour(f)
- 6b8223a Merge pull request #4 from cvanelteren/conda
- fa1f2fc (origin/conda) removed conda recipe
- defb219 separate build and test
- 4cf2c94 # This is a combination of 2 commits. # This is the - 1st commit message:
- 9c75035 separate build and test
- 0089fe0 license revert
- adac1c9 Merge pull request #10 from Ultraplot/revert-6-main
- e31afe6 (uplt/revert-6-main) Revert "license update"
- 35204ef renamed yml to ensure consistency
- b243afe Merge pull request #8 from cvanelteren/main
- 0c4bc1f replaced pplt -> uplt
- 656a746 Merge pull request #5 from cvanelteren/logo_square
- 89c59cf Merge pull request #7 from cvanelteren/main
- 8d01cf3 typo in readme shield
- 7e0ec00 Merge pull request #6 from cvanelteren/main
- 70157b3 license update
- e6d8eca (origin/logo_square, logo_square) capitalization to - UltraPlot in docs
- e99be78 square logos
- c2a9655 separated workflows
- 5609372 conda and pypi publish workflow
- d04ea9d small changes in workflow
- 5432bdb add workflow for conda-forge