You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix CI to use correct python versions
* Remove broken test - remove pydap from env dev - pin python >= 3.11
* Adapt ci to latest pins
* rewrite gen_mask_from_weights without scipy
* Fix spatialaverager test - add doc to gen mask - fix coverage conf
* update changes
* Fix the fix
Copy file name to clipboardExpand all lines: CHANGES.rst
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,14 @@
1
1
What's new
2
2
==========
3
3
4
+
0.9.2 (2025-11-27)
5
+
------------------
6
+
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>`_.
7
+
8
+
* Rewrote ``xe.smm.gen_mask_from_weights`` to remove scipy-dependent code.
9
+
* Fix the CI reenable testing with previous python versions.
10
+
* Avoid a ``SpatialAverager`` bug 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.
11
+
4
12
0.9.1 (2025-11-25)
5
13
------------------
6
14
* Rewrote ``xe.smm.add_nans_to_weight`` (called when ``unmapped_to_nan`` is True)to remove scipy-dependent code, which also resulted in a significant (>=4x) speedup of that step (:pull:`461`). By `Pascal Bourgault <https://github.com/aulemahal>`_.
0 commit comments