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

Fix error in nox session for regenerating requirements files and update requirements file used by Read the Docs #2689

Merged
merged 4 commits into from
May 14, 2024

Conversation

namurphy
Copy link
Member

@namurphy namurphy commented May 14, 2024

I recently accidentally removed the code that regenerated the docs and all requirements files in the requirements session of noxfile.py`. This PR adds them back, and regenerates the requirements files.

This PR also makes it so that Read the Docs builds the docs using the requirements file generated by doing nox -s requirements.

@namurphy namurphy requested a review from a team as a code owner May 14, 2024 18:32
@namurphy namurphy requested review from ejohnson-96 and removed request for a team and ejohnson-96 May 14, 2024 18:32
@github-actions github-actions bot added testing CI Related to continuous integration labels May 14, 2024
@namurphy namurphy added no changelog entry needed bugfix Pull requests that fix a bug. Remember: a bug is a sign of a missing test! CI Related to continuous integration and removed testing CI Related to continuous integration labels May 14, 2024
@github-actions github-actions bot added docs PlasmaPy Docs at http:https://docs.plasmapy.org testing labels May 14, 2024
@namurphy namurphy changed the title Fix error in nox session for regenerating requirements files Fix error in nox session for regenerating requirements files and update requirements file used by Read the Docs May 14, 2024
@namurphy namurphy merged commit 2af0dba into PlasmaPy:main May 14, 2024
16 checks passed
@namurphy namurphy deleted the add-docs-back-to-requirements branch May 14, 2024 19:32
@namurphy namurphy added the nox Related to the nox automation software label May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix Pull requests that fix a bug. Remember: a bug is a sign of a missing test! CI Related to continuous integration docs PlasmaPy Docs at http:https://docs.plasmapy.org no changelog entry needed nox Related to the nox automation software testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant