Skip to content

v1.2.0: Better unstructured grid support and ready for python 3.7

Compare
Choose a tag to compare
@Chilipp Chilipp released this 13 Nov 03:22
· 325 commits to master since this release

DOI

The 1.2.0 release contains better functionalities for handling unstructured data and it contains some minor bug fix to make it usable for python 3.7.
The 1.2.0 release is the last one for python 2.7. The next releases will only be available for python 3.5+.

Added

  • The psyplot.plotter.Plotter.initialize_plot method now takes a priority keyword to only initialize only formatoptions of a certain priority

Removed

  • The installers from the psyplot-conda repositories have been depreceated. Instead, now download the latest miniconda and install psyplot and the plugins via conda install -c conda-forge psy-maps psyplot-gui psy-reg

Changed

  • We generalized the handling of unstructured data as lined out in issue#6. The new method psyplot.data.CFDecoder.get_cell_node_coord returns the coordinates of the nodes for a given grid cell. These informations are used by the psy-simple and psy-maps plugins for displaying any unstructured data. See also the example on the visualization of unstructured
    grids
  • We removed the inplace parameter for the CFDecoder methods since it is deprecated with xarray 0.12 (see issue #8). The CFDecoder.decode_ds method now always decodes inplace