Recent Releases of psy-simple
psy-simple - v1.5.1: regular update for matplotlib 3.9
regular update for matplotlib 3.9
Added
- add tests for mpl 3.9, see !43
Known issues
- the colorbar tests as updating the colorbar is currently broken with matplotlib 3.9, see #35
- Python
Published by Chilipp almost 2 years ago
psy-simple - v1.5.0: Compatibility fixes and code formatting
Compatibility fixes and code formatting
Changed
Fixed
- fixed compatiblity with latest matplotlib version, see !38
- fix image comparison and add reference and test images as CI artifacts, see !37
- Python
Published by Chilipp about 2 years ago
psy-simple - v1.4.1: Compatibility fixes for matplotlib 3.5 (#32)
Compatibility fixes
Changed
- We now use the new
convert_coordinatemethod that has been introduced with psyplot v1.4.1 (see psyplot/psyplot#39 and #30)
Fixed
- psy-simple is now compatible with matplotlib 3.5 (see #31)
- Python
Published by psyplot-admin over 4 years ago
psy-simple - v1.4.0: Compatibility fixes and LGPL license
As with psyplot 1.4.0, psy-simple is now continuously tested and deployed with CircleCI.
Fixed
- Compatibility fixes for matplotlib>=3.3
Added
- psyplot does now have a CITATION.cff file, see https://citation-file-format.github.io
Changed
- psy-simple is now officially licensed under LGPL-3.0-only, see #28
- We use CicleCI now for a standardized CI/CD pipeline to build and test the code and docs all at one place, see #25
- Python
Published by psyplot-admin over 4 years ago
psy-simple - v1.3.1: Patch for plotting the polygons with 3D bounds
Patch for plotting the polygons with 3D bounds
Changed
- the values
'tri','tricontour'and'tricontourf'for theplotformatoptions have been depreceated and should be replaced by'poly','contour'and'contourf'respectively, see #23
Fixed
- A bug was fixed with the
extendformatoption ifplot=None, see #20 - variables with 3D bounds are now interpreted correctly, see #24
- Python
Published by Chilipp over 5 years ago
psy-simple - v1.3.0: New background and mask formatoptions and more options for colorbar bounds
New background and mask formatoptions and more options for colorbar bounds
Added
- a new
backgroundformatoption has been implemented that allows to set the facecolor of the axes (i.e. the background color for the plot) - a new
maskformatoption has been implemented that allows to mask the data based on a mask that can either be in the dataset or in a separate file (see #15) the
boundsand otherticks(e.g.xticks, yticks, cticks) formatoptions have gained multiple new values (all backwards-compatible, see #13):- they now support discrete logarithmic and symmetric bounds/ticks via
bounds='log'andbounds='symlog'. The bounds and other tick formatoptions ([xticks, cticks, yticks, etc.]{.title-ref}) now support a dictionary as a value, e.g.:
plotter.update(bounds={'method': 'rounded', 'percmin': 5})You can specify
vminandvmaxfor color bounds and ticks which prevents their automatic estimation, e.g. via:plotter.update(bounds={'method': 'rounded', 'vmin': 50, 'vmax': 75}) # or plotter.update(bounds=['rounded', None, None, None, 50, 75])
- they now support discrete logarithmic and symmetric bounds/ticks via
Changed
- values in the statusbar are only shown, if the drawn artist contains the cursor position, see #18
- psy-simple now requires matplotlib greater or equal than 2.0
- psy-simple has been moved from https://github.com/Chilipp/psy-simple to https://github.com/psyplot/psy-simple, see #7
- The color handling of the [color]{.title-ref} formatoption has been changed to allow appending of new data. The [colors]{.title-ref} attribute can be extended by the [color_cycle]{.title-ref} using the [extended_colors]{.title-ref} attribute (see #10)
Fixed
- Fixed a bug to calculate color bounds for uniform data, see #9
- An issue has been fixed with the setting of colorbar ticks after updating the colorbar bounds (see #13)
- Python
Published by Chilipp over 5 years ago
psy-simple - v1.2.0: Improved visualization of unstructured grids
This new release, inline with the psyplot-1.2.0 release adds better support for unstructured grids.
Added
- The
plot2dplotmethod now also supports unstructured data of any shape (see issue#6) - Added a
categoricalformatoption to thebarplotplot method to allow a switch between categorical and non-categorical plots - The lineplot method now also support
'stacked'plots
- Python
Published by Chilipp over 7 years ago
psy-simple - v1.1.0: New widgets and fldmean plotters
Added
- Changelog
interp_boundsformatoption for theplot2dplot method (see the docs)- Added the
fldmeanplot method that can be used to directly calculate and plot the mean over the x- and y-dimensions
Changed
- The xlim and ylim formatoptions now consider inverted x- and y-axes
- Python
Published by Chilipp about 8 years ago
psy-simple - v1.0.0: First official and stable release
This release is the first official and stable release which is also submitted to the Journal of Open Source Software (JOSS). See the corresponding psyplot release for more information.
This release is also available via pypi
bash
pip install psy-simple
or conda
bash
conda install -c conda-forge psy-simple
Or you use the complete installation provided by the psyplot-conda package.
- Python
Published by Chilipp almost 9 years ago