Pygeode

Latest version: v1.4.1

Safety actively analyzes 629532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.0.2

- Fixed bugs in regress and correlate in axis matching logic.
- Allow timeaxes to support unordered values (issue 69).
- Fixed issue in removeleapyears.

1.0.1

- Fixed small colourbar bug.
- In multifile, allow for case where files are passed in as a tuple.
- Allow showvar() to work without basemap installed.

1.0.0

General updates to the code:
- Converted C shared libraries to Python extension modules, to improve
portability of the package.
- New top-level "open" and "save" commands, which guess the appropriate file
format to use.

Updates to Var class:
- Change the behaviour of Var.__getitem__, so that degenerate axes are
removed. This brings our array slicing behaviour closer to numpy.

Updates to axis module:
- For axes, added in a tolerance autodetection for closeness of matches,
based on spacing in axis.
- New functions "regularlat" & "regularlon" to create regularly spaced
latitude and longitude axes.

New modules:
- New 'spectral' module, which defines a Spectral axis.

Updates to the plot module:
- Can output to PDF.
- Improved support for Basemap.
- Support for scatter plots, quiver plots, and significance masks.
- Various usability improvements

Updates to the old (v1) plot module:
- Added hatching option for old significance mask.

Updates to the stats module:
- Added option to scale effective degrees of freedom in regress().
- Regress now takes a comma-separated string to specify outputs, like EOF.
- New function "multiple_regress" - code to do multiple linear regression.

Updates to the reduce module:
- Added argmin() operator.

Updates to the ufunc module:
- We now keep the original variable name if we're doing an arithmetic scalar
operation on the variable.

Updates to the formats.cfmeta module:
- Better detection and handling of (malformed) time axes.

Bug fixes:
- Correct portability issue with timeaxiscore module; also improved its error
reporting.
- Fixed issue with concatenating along dummy axis.
- Fixed issue with "smooth" module (issue 44), and changed the smooth
interface a bit to make it easier to use your own kernels.

0.7.3

- Add support for more netcdf data types (issue 54).
- Minor bugfix for ufunc (var name was not being set properly).

0.7.2

- Fix ufunc operators dropping metadata (issue 39).

0.7.1

- Fix missing header message in progress bars (issue 33).
- Fix axis values being overwritten in plotvar (issue 36).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.