Skip to content

v0.3.1

Compare
Choose a tag to compare
@tomvothecoder tomvothecoder released this 18 Aug 18:00
· 107 commits to main since this release
e38fe72

v0.3.1 (18 August 2022)

This patch release focuses on bug fixes including handling bounds generation with singleton coordinates and the use of cftime
to represent temporal averaging outputs and non-CF compliant time coordinates (to avoid the pandas Timestamp limitations).

Bug Fixes

Bounds

Time Axis and Coordinates

  • Fix TypeError with Dask Arrays from multifile datasets in temporal averaging by Stephen Po-Chedley in #291
  • Use cftime to avoid out of bounds datetime when decoding non-CF time coordinates by Stephen Po-Chedley and Tom Vo in #283
  • Use cftime for temporal averaging operations to avoid out of bounds datetime by Stephen Po-Chedley and Tom Vo in #302
  • Fix open_mfdataset() dropping time encoding attrs by Tom Vo in #309
  • Replace "time" references with self._dim in class TemporalAccessor by Tom Vo in #312

Internal Changes

Documentation

  • update conda install to conda create by Paul Durack in #294
  • Update project overview and planned features list by Tom Vo in #298
  • Fix bullet formatting in README.rst andindex.rst by Tom Vo in #299
  • Fix Jupyter headings not rendering with pandoc by Tom Vo in #318

DevOps

  • Unify workspace settings with settings.json by Tom Vo in #297
  • Run CI/CD on "push" and "workflow_dispatch" by Tom Vo in #287 and #288
  • Pin numba=0.55.2 in dev env and constrain numba>=0.55.2 in ci env by Tom Vo in #280
  • Update conda env yml files and add missing dependencies by Tom Vo in #307

New Contributors

Full Changelog: v0.3.0...v0.3.1