From 732ffc8f7b821ef157dc850275d0d5a92e83ffa2 Mon Sep 17 00:00:00 2001 From: aladinor Date: Thu, 16 Apr 2026 20:04:26 -0500 Subject: [PATCH 1/4] REL: 0.12.0 Unpin xarray (require >= 2026.4.0) and cut 0.12.0 release. - Update xarray pin in requirements.txt, environment.yml, ci/unittests.yml, ci/notebooktests.yml - Stamp 0.12.0 (2026-04-16) release header in docs/history.md - Preserve Development section for the next cycle --- ci/notebooktests.yml | 2 +- ci/unittests.yml | 2 +- docs/history.md | 5 +++++ environment.yml | 2 +- requirements.txt | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) 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..ac535615 100644 --- a/docs/history.md +++ b/docs/history.md @@ -3,7 +3,12 @@ ## Development + +## 0.12.0 (2026-04-16) + +* 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 From aff0123a01a5e96205792c7af06c55188a8d3280 Mon Sep 17 00:00:00 2001 From: aladinor Date: Mon, 20 Apr 2026 15:51:55 -0500 Subject: [PATCH 2/4] REL: bump 0.12.0 release date to 2026-04-20 --- docs/history.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/history.md b/docs/history.md index ac535615..17d96539 100644 --- a/docs/history.md +++ b/docs/history.md @@ -4,7 +4,7 @@ ## Development -## 0.12.0 (2026-04-16) +## 0.12.0 (2026-04-20) * 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) From 7c1556c10d3ba1fa9582a882c384075347e7201a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20M=C3=BChlbauer?= Date: Tue, 21 Apr 2026 08:16:20 +0200 Subject: [PATCH 3/4] Set release date to April 21st, 2026 and version to 0.12.0 --- AUTHORS.md | 7 +++++-- CITATION.cff | 6 +++--- docs/history.md | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) 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/docs/history.md b/docs/history.md index 17d96539..6e118399 100644 --- a/docs/history.md +++ b/docs/history.md @@ -4,7 +4,7 @@ ## Development -## 0.12.0 (2026-04-20) +## 0.12.0 (2026-04-21) * 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) From 79f61f3fbcd765562a4342a6ff1032d1e9b7d04c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20M=C3=BChlbauer?= Date: Tue, 21 Apr 2026 08:30:38 +0200 Subject: [PATCH 4/4] remove "Development" section title from history.md --- docs/history.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/history.md b/docs/history.md index 6e118399..d48cb738 100644 --- a/docs/history.md +++ b/docs/history.md @@ -1,9 +1,5 @@ # History - -## Development - - ## 0.12.0 (2026-04-21) * 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)