Skip to content

REL: 0.12.0#359

Merged
aladinor merged 4 commits intoopenradar:mainfrom
aladinor:rel/0.12.0
Apr 21, 2026
Merged

REL: 0.12.0#359
aladinor merged 4 commits intoopenradar:mainfrom
aladinor:rel/0.12.0

Conversation

@aladinor
Copy link
Copy Markdown
Member

@aladinor aladinor commented Apr 17, 2026

Summary

xradar 0.12.0 release.

  • Unpins xarray (pydata/xarray stable 2026.4.0 is now available) — requires xarray >= 2026.4.0 across requirements.txt, environment.yml, ci/unittests.yml, ci/notebooktests.yml
  • Stamps ## 0.12.0 (2026-04-16) in docs/history.md and preserves an empty ## Development section for the next cycle

Full changelog in docs/history.md. Highlights since 0.11.1: CfRadial2 reader (#349), station coords to root + optional_groups (#333), NEXRAD chunk/S3 streaming (#332), NEXRAD ICD scan metadata (#339), ODIM/GAMIC pickle fix (#345), inherit pass-through (#344), myst notebook migration (#348).

Closes #358

Test plan

  • Full test suite passes locally against xarray 2026.4.0 (527 passed, 1 skipped)
  • black --check clean on tracked files
  • ruff check clean on tracked files
  • CI (unit + notebook) green on PR
  • Readthedocs preview renders

Checklist

  • Changes are documented in history.md

@aladinor aladinor mentioned this pull request Apr 17, 2026
@aladinor aladinor requested a review from kmuehlbauer April 17, 2026 01:09
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.85%. Comparing base (7f36962) to head (79f61f3).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #359   +/-   ##
=======================================
  Coverage   93.85%   93.85%           
=======================================
  Files          28       28           
  Lines        6166     6166           
=======================================
  Hits         5787     5787           
  Misses        379      379           
Flag Coverage Δ
notebooktests 0.00% <ø> (ø)
unittests 93.85% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kmuehlbauer
Copy link
Copy Markdown
Collaborator

@aladinor Thanks for taking this on.

I have only two suggestions:

  1. fix version/release date in https://github.com/openradar/xradar/blob/main/CITATION.cff
  2. maybe merge MNT: Improve Contributing Guide #354 before release

@aladinor
Copy link
Copy Markdown
Member Author

Should we add #362 and #363 perhaps in this release?

@kmuehlbauer
Copy link
Copy Markdown
Collaborator

@aladinor I'm on board with getting these two into the release, if we get consensus/merge fast. Otherwise, version numbers are cheap. We can have a new release anytime soon.

@aladinor
Copy link
Copy Markdown
Member Author

Probably, we can move forward with the current release, including #362, and then wait for more feedback from the @openradar/xradar community. What do you think @kmuehlbauer?

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
@aladinor
Copy link
Copy Markdown
Member Author

@kmuehlbauer, let me know if everything looks great to you and we can release 0.12.0

@kmuehlbauer
Copy link
Copy Markdown
Collaborator

@aladinor I've updated the release date to today (April 21st). Also fixed CITATION.cff. I'll merge, when we get green lights.

@kmuehlbauer
Copy link
Copy Markdown
Collaborator

@aladinor So, this is green. It would be well deserved to let you finalize this version. Please go ahead, merge and release 🚀.

Copy link
Copy Markdown
Collaborator

@kmuehlbauer kmuehlbauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 🎉

@aladinor aladinor merged commit 961a819 into openradar:main Apr 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

REL 0.12.0

2 participants