diff --git a/HISTORY.rst b/HISTORY.rst index fd5a081e..b3046e76 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,38 @@ History ======= +v0.3.3 (12 October 2022) +======================== + +This patch release fixes a bug where calculating daily climatologies/departures for +specific CF calendar types that have leap days breaks when using ``cftime``. It also +includes documentation updates. + +Bug Fixes +--------- + +- Drop leap days based on CF calendar type to calculate daily + climatologies and departures by `Tom Vo`_ and `Jiwoo Lee`_ in + https://github.com/xCDAT/xcdat/pull/350 + + - Affected CF calendar types include ``gregorian``, ``proleptic_gregorian``, and + ``standard`` + - Since a solution implementation for handling leap days is + generally opinionated, we decided to go with the route of least + complexity and overhead (drop the leap days before performing + calculations). We may revisit adding more options for the user to determine how + they want to handle leap days (based on how valuable/desired it is). + +Documentation +------------- + +- Add horizontal regridding gallery notebook by `Jason Boutte`_ in + https://github.com/xCDAT/xcdat/pull/328 +- Add doc for staying up to date with releases by `Tom Vo`_ in + https://github.com/xCDAT/xcdat/pull/355 + +**Full Changelog**: https://github.com/xCDAT/xcdat/compare/v0.3.2...v0.3.3 + v0.3.2 (16 September 2022) ========================== diff --git a/docs/index.rst b/docs/index.rst index 9e9e44f3..257158fb 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -123,6 +123,7 @@ See `LICENSE `_ for details xCDAT on HPC / Jupyter Gallery API Reference + Changelog Frequently Asked Questions .. toctree:: @@ -132,7 +133,6 @@ See `LICENSE `_ for details Contributing Guide Project Maintenance - What’s New Team .. toctree:: diff --git a/setup.py b/setup.py index 70fb8b91..0584d199 100755 --- a/setup.py +++ b/setup.py @@ -35,6 +35,6 @@ test_suite="tests", tests_require=test_requires, url="https://github.com/xCDAT/xcdat", - version="0.3.2", + version="0.3.3", zip_safe=False, ) diff --git a/tbump.toml b/tbump.toml index 60f3a249..fa36900d 100644 --- a/tbump.toml +++ b/tbump.toml @@ -2,7 +2,7 @@ github_url = "https://github.com/xCDAT/xcdat" [version] -current = "0.3.2" +current = "0.3.3" # Example of a semver regexp. # Make sure this matches current_version before diff --git a/xcdat/__init__.py b/xcdat/__init__.py index a1a2bb90..9f8e5c63 100644 --- a/xcdat/__init__.py +++ b/xcdat/__init__.py @@ -19,4 +19,4 @@ from xcdat.temporal import TemporalAccessor # noqa: F401 from xcdat.utils import compare_datasets # noqa: F401 -__version__ = "0.3.2" +__version__ = "0.3.3"