v0.7.0
github-actions
released this
10 Apr 20:40
·
30 commits
to refs/heads/main
since this release
v0.7.0 (10 April 2024)
This minor release includes enhancements to the performance of the Regrid2 API and fixes Regrid2 to align the behavior of how missing values are handled with CDAT. There are various other bug fixes and documentation updates listed below.
Enhancements
- Improving regrid2 performance by @jasonb5 in #533
- Update Regrid2 missing and fill value behaviors to align with CDAT and add
unmapped_to_nan
arg for output data by @jasonb5 in #613
Bug Fixes
- Fix Regrid2 to convert bounds as Dask Arrays to NumPy Arrays for compatibility with NumPy based code by @tomvothecoder and @lee1043 in #634
- Fix climo notebook missing T bounds and add notebook env setup in all example notebooks by @tomvothecoder in #623
- Update unweighted temporal averages to not require bounds by @tomvothecoder in #579
Documentation
- Update documentation styling for easier navigation by @tomvothecoder and @pochedls in #624 and #630
- Add list of projects using xCDAT by @tomvothecoder in #617
- [PR]: Update documentation on temporal averaging, usage of bounds, and generation of weights by @tomvothecoder in #601
- Fix ESMFMKFILE env variable not set in RTD build by @tomvothecoder in #577
Deprecations
- Remove deprecated features and APIs by @tomvothecoder in #628, including:
horizontal_xesmf()
andhorizontal_regrid2()
**kwargs
fromcreate_grid()
add_bounds
accepting boolean arg inopen_dataset()
andopen_mfdataset()
- Remove CDML/XML support from
open_dataset()
andopen_mfdataset()
since CDAT is EOL since Dec/2023
Full Changelog: v0.6.1...0.7.0