access-ci-org / Integration_Roadmaps

ACCESS Infrastructure Integration Roadmaps
0 stars 9 forks source link

Patch readthedocs-sphinx-search dependency by upgrading Sphinx from 5.3.0 -> 7.2.6 (latest) #73

Closed mollycule closed 8 months ago

mollycule commented 8 months ago

This PR is intended to fix the readthedocs-sphinx-search security vulnerability by unpinning the Sphinx version to ensure the latest version.

My thinking is that we should allow continuous updates by default, and pin package versions when necessary (after build failures) to ensure ease of repository management. Please raise issues if you disagree!

Python version continues to be explicitly defined and this PR includes upgrading from Python 3.10 -> 3.12 (latest) to keep us up-to-date. I will revert the Python upgrade if it causes the build fails.

resolves #72