-
Notifications
You must be signed in to change notification settings - Fork 24
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
Release v24.3.1 #369
Release v24.3.1 #369
Conversation
In it's current form, this PR is expected to fail due to tenacity's 8.4.0 release. I think this should be yanked or patched fairly quickly (see: jd/tenacity#474), so I am leaving the upper pin out of this PR/release. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #369 +/- ##
=======================================
Coverage 95.33% 95.33%
=======================================
Files 36 36
Lines 1971 1971
=======================================
Hits 1879 1879
Misses 92 92 ☔ View full report in Codecov by Sentry. |
|
Thanks for the comment Argiya. We will need to upstream the fixes to Pints or integrate the failing code into PyBOP with fixes to remove the upper pin. I'm happy with either, but won't be able to take this on until the end of next week. Happy to have someone else take the lead otherwise. The failed tests are expected, as |
Just to add, I'm happy to have other fixes in this release if anyone has anything they would like included! |
Ah, I have been working on the docs, but I don't think I'll be able to make them ready in time – they would be better off in the v24.5 release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks very much @BradyPlanden, looks good to me!
Description
Patch release for v24.3, upper pins Numpy to < 2.0.
Issue reference
Fixes #368
Review
Before you mark your PR as ready for review, please ensure that you've considered the following:
Type of change
Key checklist:
$ pre-commit run
(or$ nox -s pre-commit
) (see CONTRIBUTING.md for how to set this up to run automatically when committing locally, in just two lines of code)$ nox -s tests
$ nox -s doctest
You can run integration tests, unit tests, and doctests together at once, using
$ nox -s quick
.Further checks:
Thank you for contributing to our project! Your efforts help us to deliver great software.