diff --git a/AUTHORS.md b/AUTHORS.md index 7a2b43ca..51be5936 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -6,10 +6,13 @@ * Kai Mühlbauer * Zachary Sherman -## Contributors +## Maintainers * Edouard Goudenhoofdt -* Hamid Ali Syed * Alfonso Ladino +* Hamid Ali Syed + +## Contributors + * Bobby Jackson * Daniel Wolfensberger diff --git a/CITATION.cff b/CITATION.cff index 233ff3c5..7be3b1b5 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -3,7 +3,7 @@ cff-version: 1.0.3 message: If you use this software, please cite it using these metadata. # FIXME title as repository name might not be the best name, please make human readable -title: 'openradar/xradar: xradar v0.11.0' +title: 'openradar/xradar: xradar v0.12.0' doi: 10.5281/zenodo.7091737 # FIXME splitting of full names is error prone, please check if given/family name are correct authors: @@ -36,7 +36,7 @@ authors: affiliation: Federal Office of Meteorology and Climatology MeteoSwiss orcid: https://orcid.org/0009-0006-1419-0556 -version: 0.11.0 -date-released: 2026-01-12 +version: 0.12.0 +date-released: 2026-04-21 repository-code: https://github.com/openradar/xradar license: MIT diff --git a/ci/notebooktests.yml b/ci/notebooktests.yml index ac789415..d6870631 100644 --- a/ci/notebooktests.yml +++ b/ci/notebooktests.yml @@ -29,7 +29,7 @@ dependencies: - scipy - setuptools - pip: - - xarray @ git+https://github.com/pydata/xarray.git@main + - xarray >= 2026.4.0 - xmltodict - boto3 - arm_pyart diff --git a/ci/unittests.yml b/ci/unittests.yml index cf5ff5bc..0e012c61 100644 --- a/ci/unittests.yml +++ b/ci/unittests.yml @@ -25,5 +25,5 @@ dependencies: - scipy - setuptools - pip: - - xarray @ git+https://github.com/pydata/xarray.git@main + - xarray >= 2026.4.0 - xmltodict diff --git a/docs/history.md b/docs/history.md index 5a6059af..d48cb738 100644 --- a/docs/history.md +++ b/docs/history.md @@ -1,9 +1,10 @@ # History +## 0.12.0 (2026-04-21) -## Development - +* MNT: Unpin xarray, require ``xarray >= 2026.4.0`` in ``requirements.txt``, ``environment.yml``, ``ci/unittests.yml``, and ``ci/notebooktests.yml`` by [@aladinor](https://github.com/aladinor) * MNT: Clarify contributor, team-member, and maintainer roles in the contributing guide, including the pathway to greater project involvement ({issue}`341`) by [@kmuehlbauer](https://github.com/kmuehlbauer), ({pull}`354`) by [@syedhamidali](https://github.com/syedhamidali) +* FIX: ``open_nexradlevel2_datatree`` keeps sweeps with interior sweep-index gaps — derive sweep names from actual indices in ``nex.data`` instead of ``range(len(...))`` so upstream-dropped interior cuts (e.g. ``[0..9, 11]``) no longer raise ``KeyError`` ({issue}`361`, {pull}`362`) by [@aladinor](https://github.com/aladinor) * ADD: ``open_cfradial2_datatree`` reader with grouped CfRadial2 compatibility normalization for common FM301/CfRadial2 naming differences ({issue}`93`, {issue}`287`), ({pull}`349`) by [@syedhamidali](https://github.com/syedhamidali) * ENH: Move station coordinates (``latitude``, ``longitude``, ``altitude``) to root node as coordinates for DataTree coordinate inheritance ({issue}`331`, {pull}`333`) by [@aladinor](https://github.com/aladinor) * ENH: Add ``optional_groups`` parameter (default ``False``) to all ``open_*_datatree()`` functions to control inclusion of ``/radar_parameters``, ``/georeferencing_correction``, and ``/radar_calibration`` subgroups ({issue}`331`, {pull}`333`) by [@aladinor](https://github.com/aladinor) diff --git a/environment.yml b/environment.yml index 2bc521a0..0cf3857b 100644 --- a/environment.yml +++ b/environment.yml @@ -19,7 +19,7 @@ dependencies: - open-radar-data>=0.6.0 - pyproj - pip: - - xarray @ git+https://github.com/pydata/xarray.git@main + - xarray >= 2026.4.0 - xmltodict - cartopy - cmweather diff --git a/requirements.txt b/requirements.txt index 43be7fae..d18d8ce2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,5 +7,5 @@ netCDF4 numpy pyproj scipy -xarray @ git+https://github.com/pydata/xarray.git@main +xarray >= 2026.4.0 xmltodict