Repository navigation
Update pinned requirements 📍 - #2994
Conversation
|
Thank you for submitting this pull request (PR)! ✨ PlasmaPy depends on contributors like you, so we deeply appreciate it! Below are checks that are being run for this PR. ✅ Don't worry if something broke! We break stuff all the time. 😅 Click on the name of a check to learn why it didn't pass. Please feel free to ask for help. We do that all the time as well! 🌸 We invite you to our weekly community meeting (2 pm ET on most Thursdays) and office hours (3 pm ET on most Thursdays). After this PR is marked as ready for review, someone should stop by to provide a code review and offer suggestions soon. 👥 If we don't provide a review within a few days, please send us a reminder. 🎗 PlasmaPy's contributor guide has information on:
Tip 📚 For a documentation preview, click on docs/readthedocs.org:plasmapy below. For cryptic documentation errors, see the documentation troubleshooting guide. Tip 🧹 Automatically fix most pre-commit.ci failures by commenting We thank you once again! 🌌 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2994 +/- ##
=======================================
Coverage 95.40% 95.40%
=======================================
Files 107 107
Lines 9664 9664
Branches 1464 1464
=======================================
Hits 9220 9220
Misses 257 257
Partials 187 187 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This pull request (PR) regenerates the requirements files in
uv.lockthat are used for running tests, building documentation, and performing continuous integration (CI) checks. Pinning requirements files reduces the probability that a CI check will spontaneously start failing in a PR due to a breaking change in a dependency. This PR lets us quarantine breaking changes in newly released dependencies before they get used in CI. 🛡If all checks pass ✅, please merge this PR. If any checks fail due to a breaking change in a dependency 🚨, please fix the problem(s) before merging.
Note
These changes were generated by running
nox -s requirementsin the top-level directory of the repository, using therequirementssession defined innoxfile.py. This Nox session uses [uv lock] to regenerate requirements files. The workflow is defined in.github/workflows/update-pinned-reqs.yml.Important
When it is necessary to pin or put an upper limit on a requirement in
pyproject.toml, please create an issue to remove this upper limit before the next release.Updated dependencies
astropy-iers-data0.2025.4.14.0.37.220.2025.4.21.0.37.6beautifulsoup44.13.34.13.4contourpy1.3.11.3.2dill0.3.90.4.0hypothesis6.131.06.131.6numpy2.2.42.2.5packaging24.225.0prompt-toolkit3.0.503.0.51setuptools78.1.079.0.0soupsieve2.62.7