This release brings a number of enhancements and bugfixes:
π Non-Conservative Zonal Averaging
β Weighted Averaging
π Latitude & Longitude Interval Cross Sections
π New user guide sections on Zonal Means, Weighted Means, Custom Grid Topology, and Reading & Working with Geometry Files
What's Changed
- Fix failing ASV benchmarks by @philipc2 in #1118
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #1119
- Convert unittest to pytest by @rajeeja in #1100
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1121
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1123
- Add Inverse Face Indices to Subsetted Grids by @aaronzedwick in #1122
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1125
- User Guide for
Grid.from_file()
by @rajeeja in #1047 - Weighted Average by @philipc2 in #833
- User Guide on Custom Grids &
.from_xarray()
methods by @philipc2 in #1086 - Latitude & Longitude Interval Cross Section, Updated Bounding Box Subset by @philipc2 in #1115
- Pin
dask
to avoid CI failures by @philipc2 in #1129 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1127
- Optimize Zonal Weights, Cartesian Extreme Lat by @philipc2 in #1130
- Non-Conservative Zonal Mean by @hongyuchen1030 @amberchen122 @philipc2 in #1004
- Minor Documentation Cleanup by @philipc2 in #1090
- Improve Testing Coverage for Numba Caching by @aaronzedwick in #1085
Full Changelog: v2024.12.0...v2025.01.0