Upgrade OS, Python and Sphinx for RTD build Config 36/141536/8
authorToineSiebelink <toine.siebelink@est.tech>
Tue, 15 Jul 2025 16:05:28 +0000 (17:05 +0100)
committerToine Siebelink <toine.siebelink@est.tech>
Mon, 21 Jul 2025 08:30:07 +0000 (08:30 +0000)
commit0d2586fd9d82c0e7d8b9239509884867455701f9
tree0ee5ad15cc19a4438b00bcbd73b3d5c231592160
parent5555319a3f13c89c0a94bdc32cdc095308fd210a
Upgrade OS, Python and Sphinx for RTD build Config

- Updated .readthedocs.yaml (build config) to use
OS: ubuntu-24.04
Python 3.12 (as this is what Ubunut-24 includes)
- tox.ini basepython to 3 (will use whatever release OS has)
- tox.ini Removed all python dependency constraints as they prevented using newer sphinx version)
- requirement-docs: Sphinx to version 8.2.0 (to work with python 3.12 or higher)
- conf.py add required extension and exclusion patterns for unused files

Issue-ID:CPS-2864
Change-Id: Ieba43ec84f1f1397b1c2bd2358b2dd65e2c7143f
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
.readthedocs.yaml
docs/conf.py
docs/requirements-docs.txt
docs/tox.ini