v0.7.3
·
43 commits
to refs/heads/main
since this release
v0.7.3 (06 November 2024)
This patch release updates the NumPy constraint to numpy >=2.0.0,<3.0.0 to ensure compatibility with NumPy 2.0 (which introduces breaking changes). It also fixes a bug in the get_bounds() method where bounds could not be found on supported non-CF axes (e.g., "latitude", "longitude", etc.) even with the "bounds" attribute set on the axes.
Bug Fixes
- Update
get_bounds()to support mappable non-CF axes using"bounds"attr by @tomvothecoder in #708
Documentation
- Add link to SciPy talk in docs by @tomvothecoder in #704
DevOps
- Adopt
ruffas the central tool for linting, formatting, and import sorting by @tomvothecoder in #702 - Update numpy constraint to
>=2.0.0,<3.0.0by @tomvothecoder and @xylar in #711, #712 - Replace
setup.pywithpyproject.tomlfor modern Python packaging by @tomvothecoder and @xylar in #712
Full Changelog: v0.7.2...v0.7.3