Release Notes#

v2024.03.0 (March 29, 2024)#

This release includes a bug fix for delta_pressure.

Internal Changes#

Bug Fixes#

  • Fix delta_pressure to handle the case where pressure level(s) are greater than surface pressure by Katelyn FitzGerald in (PR571)

v2024.02.0 (February 28, 2024)#

This release switches the package to use an implicit namespace and adds support for Python 3.12.

Documentation#

Internal Changes#

v2024.01.0 (January 30, 2023)#

This release primarily updates our internal CI.

Internal Changes#

Documentation#

  • Update remaining assets to comply with NSF branding theme by Cora Schneck in (PR541)

v2023.12.0 (December 5, 2023)#

This release adds official windows support and unpins xarray and numpy.

Internal Changes#

Bug Fixes#

  • Unpin xarray in environment builds with changes to interpolation.py (specify dims in xr.DataArray) and climatologies.py (replace loffset with to_offset) by Cora Schneck in (PR492)

  • Fixes for Windows tests when EOF throws different signs by Cora Schneck in (PR516)

  • Fix extlinks for Sphinx 6 compatibility by Anissa Zacharias in (PR520)

Maintenance#

Documentation#

v2023.10.1 (October 31, 2023)#

This release includes minor changes to documentation, a full conversion to pytest from unittest, and is the first release to include automated benchmarking.

Maintenance#

Documentation#

Bug Fixes#

Internal Changes#

v2023.10.0 (Oct 3, 2023)#

This release adds a code of conduct, minor edits to our contributor’s guide, and sets up some structure for future ASV benchmarking

Internal Changes#

Documentation#

v2023.09.0 (Sept 8, 2023)#

This release adds custom_seasons to climatology_average and adds a new Contributor’s Guide to the documentation.

New Features#

  • User-defined seasonal boundaries, custom_seasons, enabled for climatology_average by Julia Kent in (PR441)

Bug Fixes#

Documentation#

v2023.06.1 (June 23, 2023)#

This releases fixes the unintentional limitation of the 2023.06.0 release to python 3.11.0

Bug Fixes#

v2023.06.0 (June 23, 2023)#

This release removes the geocat-f2py dependency. To use these functions, users will need to install the geocat-f2py package directly. Additionally, this release also drops support for python 3.8 and adds support for 3.11.

Documentation#

  • New Vertically Integrated Moisture Flux Convergence (VIMFC) example by Julia Kent in (PR388)

Internal Changes#

Breaking Changes#

Bug Fixes#

v2023.05.0 (4 May 2023)#

In this release, we’ve added support for numpy input and other improvements to the gradient function

Bug Fixes#

Documentation#

v2023.03.2 (Mar 29, 2023)#

Bug Fixes#

Maintenance#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2023.03.1…v2023.03.2

v2023.03.1 (Mar 23, 2023)#

Bug Fixes#

Documentation#

Misc#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2023.03.0…v2023.03.1

v2023.03.0 (Mar 2, 2023)#

New Features#

Deprecations#

Bug Fixes#

Documentation#

Maintenance#

New Contributors#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2023.02.0…v2023.03.0

v2023.02.0 (Feb 2, 2023)#

New Features#

Enhancements#

Deprecations#

Documentation#

Maintenance#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2022.11.0…v2023.02.0

v2022.11.0 (Nov 17, 2022)#

Documentation#

Maintenance#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2022.10.1…v2022.11.0

v2022.10.1 (Oct. 28, 2022)#

Bug Fixes#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2022.10.0…v2022.10.1

v2022.10.0 (Oct. 21, 2022)#

New Features#

  • Gradient, arc_lon_wgs84, arc_lat_wgs84, rad_lat_wgs84 by Alea Kootz in (PR256)

Documentation#

Maintenance#

Full Changelog: https://github.com/NCAR/geocat-comp/compare/v2022.08.0…v2022.10.0