Skip to content

Update pinned requirements 📍#2946

Merged
namurphy merged 2 commits intomainfrom
create-pull-request/patch
Feb 4, 2025
Merged

Update pinned requirements 📍#2946
namurphy merged 2 commits intomainfrom
create-pull-request/patch

Conversation

@plasmapy-requirements-bot
Copy link
Contributor

This pull request (PR) regenerates the requirements files in ci_requirements/ that are used for running tests, building documentation, and performing other 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 find unexpected 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 and get the checks to pass again.

Note

These changes were generated by running nox -s requirements in the top-level directory of the repository, using the requirements session defined in noxfile.py. This Nox session uses uv to regenerate requirements files. The workflow is defined in .github/workflows/update-pinned-reqs.yml. For more information, see ci_requirements/README.md.

Important

When it is necessary to put a temporary upper limit on the allowed versions of a dependency in pyproject.toml, please create an issue that this upper limit should be removed.

@plasmapy-requirements-bot plasmapy-requirements-bot bot added no changelog entry needed For PRs that should not have a changelog entry requirements Related to updating requirements labels Jan 27, 2025
@github-actions
Copy link

Thank you for submitting this pull request (PR)! ✨ PlasmaPy depends on contributors like you, so we deeply appreciate it!

The bottom of this page shows several checks that are run for every PR. ✅ Don't worry if something broke! We break stuff all the time. 😅 Click on "Details" to learn why a check didn't pass. Please also 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 Tuesdays) 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 feel free to send us a reminder. 🎗

PlasmaPy's contributor guide has information on:

Tip

📚 For a documentation preview, click on Details next to docs/readthedocs.org:plasmapy. For cryptic documentation errors, see the documentation troubleshooting guide.

Tip

🧹 Automatically fix most pre-commit.ci failures by commenting pre-commit.ci autofix below. For other failures, please see the pre-commit troubleshooting guide.

We thank you once again! 🌌

@codecov
Copy link

codecov bot commented Jan 27, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.22%. Comparing base (aef478a) to head (3945a63).
Report is 224 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2946   +/-   ##
=======================================
  Coverage   95.22%   95.22%           
=======================================
  Files         108      108           
  Lines        9681     9681           
  Branches     1462     1462           
=======================================
  Hits         9219     9219           
  Misses        276      276           
  Partials      186      186           

☔ 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.

@namurphy namurphy requested a review from a team as a code owner February 4, 2025 16:30
@github-actions github-actions bot added plasmapy.simulation Related to the plasmapy.simulation subpackage python Pull requests that update Python code labels Feb 4, 2025
@namurphy namurphy merged commit d2b0c3c into main Feb 4, 2025
17 checks passed
@namurphy namurphy deleted the create-pull-request/patch branch February 4, 2025 22:05
@github-actions github-actions bot removed the no changelog entry needed For PRs that should not have a changelog entry label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plasmapy.simulation Related to the plasmapy.simulation subpackage python Pull requests that update Python code requirements Related to updating requirements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant