spyder-ide / spyder-docs

Documentation for Spyder, the Scientific Python Development Environment
https://docs.spyder-ide.org
MIT License
33 stars 283 forks source link

PR: Pin Python version on CIs to 3.9 to fix build failures with 3.10 #302

Closed CAM-Gerlach closed 2 years ago

CAM-Gerlach commented 2 years ago

Pull Request

Pull Request Checklist

Description of Changes

Currently, the CI builds are now failing because the Python 3.x target shifted to 3.10 in the latest runners. Unfortunately, we're pinned to Sphinx 3.x due to Sphinx-Multiverison, which doesn't support Python 3.10. Accordingly, I've pinned the runners to use Python 3.9, which should fix the builds and at least give us a few years to figure out what we want to do.

Discovered in and currently blocking #301

CAM-Gerlach commented 2 years ago

Merging since this is a trivial but critical fix needed to get the CIs working, and blocking work on #301 .