What's Changed
This minor release introduces new v3 atmospheric variable handlers, fixes several CMORization and dimension-handling bugs, and improves robustness by preserving legacy Xarray behavior. This release also drops Python 3.10 support and adds utilities for consistent NaN filling across variable handlers.
Enhancements
- Add new v3 atm var handlers by @chengzhuzhang in #307
Bug Fixes
- Fix areacello handler unlimited dimensions error by @chengzhuzhang in #319
- Replace np.nan with FILL_VALUE in
clisccp.pyfor cmor.write by @TonyB9000 in #328 - Add
fill_nan()and apply to clmodis.py and clisccp.py by @tomvothecoder in #330
Internal Changes
- Preserve legacy Xarray
compatandjoinsettings by @tomvothecoder in #322 - Preserve legacy Xarray
data_varssettings by @tomvothecoder in #325
DevOps
- Drop Python 3.10 support by @tomvothecoder in #318
Full Changelog: v1.12.2...v1.13.0