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

update sphinx to fix builds and update RTD config due to deprecations #1436

Merged
merged 8 commits into from Jul 28, 2022

Conversation

adehad
Copy link
Collaborator

@adehad adehad commented Jul 27, 2022

See the deprecation notice:
https://docs.readthedocs.io/en/stable/config-file/v2.html#python-version

Additionally used the constraints file for the rtd action

@adehad
Copy link
Collaborator Author

adehad commented Jul 27, 2022

sphinx-rtd-theme seems to be slow at supporting docutils (readthedocs/sphinx_rtd_theme#1302), so had to downgrade docutils
https://readthedocs.org/projects/jira/builds/17557640/

Evidence that this works is here: https://readthedocs.org/projects/jira/builds/17557640/
Where I had locked to the broken version 5.1.0 (latest was the fixed 5.1.1)

@adehad
Copy link
Collaborator Author

adehad commented Jul 27, 2022

no idea how the tests broke with these changes

@adehad
Copy link
Collaborator Author

adehad commented Jul 28, 2022

Some conversations about PIP_CONSTRAINT and the workaround can be found in the feature request in: readthedocs/readthedocs.org#7258 (comment)

@adehad adehad temporarily deployed to cloud July 28, 2022 07:59 Inactive
@adehad adehad merged commit a34af44 into main Jul 28, 2022
@adehad adehad deleted the dependencies/sphinx-5.1.1 branch July 28, 2022 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant