A CI bug was found that was at the source of the non-detection of many issues happenning in the conda-forge builds.
This release drops support for Python < 3.11. xESMF aims to preserve support for older python and ESMF version as long as possible with its reduced maintaining team. The most recent windows release of ESMF is currently 8.4.2 and new versions of xESMF will support it as long as it is not updated. All fixes in :pull:463, by Pascal Bourgault <https://github.com/aulemahal>_.
- Rewrote
xe.smm.gen_mask_from_weightsto remove scipy-dependent code. - Fix the CI reenable testing with previous python versions.
- Avoid a
SpatialAveragerbug that happens when polygon segments have a length of exactly 1 on ESMF 8.4.2. The bug is not actually fixed in xESMF, but "segmentizing" the polygons with 0.99 seems to fix the issue.