Releases: braniii/prettypyplot
Releases Β· braniii/prettypyplot
v0.12.0
API changes warning β οΈ :
- Drop Python 3.8 due to EOL. Please use v0.11.0.
Added Features and Improvements π:
- Goodbye setup.py, welcome modern Python packaging standards with
uvandruffπ - Added 3 variants of
paulacolormap: a cbf-friendly versionpaula_cbf, a continuous versionpaula2, and a green alternativepaula_lime - Added beautiful GeoDataViz colormaps, checkout the galleryπ
Other changes:
- Minor improvements
v0.11.0
API changes warning β οΈ :
- The cmap
pastel_autunmwas renamed topastel_autumn - Use
latexfont only if available
Added Features and Improvements π:
- Added tox setup with pytests against mpl 3.2-3.8 and py 3.8-3.12
- Added
pplt.show()to get consistent sizing withpplt.savefig
Other changes:
- Move to new git repository: Welcome to Githubπ
- Removed deprecated function
setup_pyplot, useuse_style - Added option
reference_axparameter to specify axes inpplt.savefig
v0.10.1
v0.10.0
API changes warning β οΈ :
- Renamed submodule
plottopyplotto avoid shadowing with functionpplt.plot - Method
pplt.activate_axisneeds to be called viapplt.pyplot.activate_axis
Added Features and Improvements π:
- Moved from pdoc to an all new
mkdocsdocumentation π
Bugfix π:
- Fixed bug with
label_outerwith mpl >= 3.7 - Fixed bug due deprecation in mpl>=3.6, where the kwarg
binax.gridwas renamed tovisibile
Other changes:
- Some submodules, used to add additional pages in pdoc, were removed
- Remove deprecated usage of
mpl.cm.get_cmapsandmpl.cm.register_cmap
v0.9.0
API changes warning β οΈ :
- define
pip install prettypyplot[testing/docs/all]to bundle installation - The methods
pplt.tools.parse_figsizeandpplt.tools.parse_figaratioare
moved topplt.style._parse_figsizeandpplt.style._parse_figratio,
respectively
Added Features and Improvements π:
- Store all variables of
pplt.use_style. This enables calling
pplt.update_stylewithout repeating all arguments remaining the same. - Moved from
flatto recommendedsrclayout and moved tests fromtestto
tests
Bugfix π:
- Fix coverage CI
- Fix identifying continuos cmaps in
pplt.use_style(colors=...), e.g.,
turbo,viridis. - Fix calling
pplt.update_stylewithout specifyingfigratioand/or
figsize - Fix including
LICENSEfile in pypi package and exclude tests, this allows
publishing to conda-forge
Other changes:
- Increase
decorit>=0.2.0to remove annoying PEP warnings