Support new Sphinx releases #177
Labels
requester: Aalto teacher
The issue is raised by a teacher from Aalto University
status: requires a priority
Currently using this label to flag issues that need EDIT decision ASAP (even if there was priority)
type: refactoring
Refactoring of code without changing features
AFAIK, a-plus-rst-tools supports Sphinx up to version 4, which is years old by now. At the time of writing, the newest Sphinx release is 7.3. (The Sphinx changelog is here.) Supporting newer Sphinx versions soon would be great.
(Also, I’m not sure if newer versions of Python even work with old Sphinx versions like 4.1. At least I had some trouble with this when I tried. Presumably folks are gradually moving to new Python versions.)
Some observations based on quick local experiments with my O1 course materials:
style
key has been replaced bystyles
.toc_config.py
gives warnings that say something like "Starting from Sphinx 8, it won’t be OK to handle paths as strings — usePath
objects instead".toc_config.py
actually crashes with a path-related error (that I didn’t examine more closely).The text was updated successfully, but these errors were encountered: