Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REL: 5.3.0 #1373

Merged
merged 8 commits into from
Oct 8, 2024
Merged

REL: 5.3.0 #1373

merged 8 commits into from
Oct 8, 2024

Conversation

effigies
Copy link
Member

@effigies effigies commented Oct 8, 2024

Preparation for new feature release 5.3.0, for immediate release.

This release will support numpy 2.0+ and Python 3.13.

Please let me know if there are PRs you would like reviewed and quickly merged, but nothing looks urgent to me at this point.

Please comment to flag any other issues that should be addressed.

@moloney @skoudoro @gjpcbecq @penguinpee Please let me know if you would like your affiliations or ORCIDs updated for the Zenodo archive. Also let me know if you would prefer not to be listed as authors.

Pre-release checklist

  • Review the open list of nibabel issues. Check whether there are outstanding issues that can be closed, and whether there are any issues that should delay the release. Label them!
  • Review and update the release notes. Review and update the Changelog file.
  • Look at doc/source/index.rst and add any authors not yet acknowledged.
  • Use the opportunity to update the .mailmap file if there are any duplicate authors listed from git shortlog -nse.
  • Refresh the README.rst text from the LONG_DESCRIPTION in info.py by running make refresh-readme.
  • Check the dependencies listed in pyproject.toml (e.g., dependencies, project.optional-dependencies) and in doc/source/installation.rst and in requirements.txt. They should at least match. Do they still hold? Make sure nibabel on GitHub Actions is testing the minimum dependencies specifically.
  • Make sure all tests pass (from the nibabel root directory): tox

Adapted from http://nipy.org/nibabel/devel/make_release.html#release-checklist

Copy link

codecov bot commented Oct 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.38%. Comparing base (c18f542) to head (249986b).
Report is 9 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1373      +/-   ##
==========================================
+ Coverage   95.37%   95.38%   +0.01%     
==========================================
  Files         207      207              
  Lines       29668    29652      -16     
  Branches     4990     4988       -2     
==========================================
- Hits        28296    28285      -11     
+ Misses        932      929       -3     
+ Partials      440      438       -2     

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

@effigies effigies merged commit 3b1c7b3 into master Oct 8, 2024
115 of 116 checks passed
@effigies effigies deleted the rel/5.3.0 branch October 8, 2024 18:28
@gjpcbecq
Copy link
Contributor

gjpcbecq commented Oct 10, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants