The currently released version of sphinx-book-theme is 0.3.3. This release pins to v0.8.1 of pydata-sphinx-theme which has a pin to sphinx>=3.5.4,<5 which for some reason causes very old versions of sphinx to be installed on both GitHub actions and RTD. This in turn causes doc build failures on Python 3.10.
One way to solve this would be pinning sphinx above 4.2 (I think?) in the fiasco docs dependencies. Alternatively, we could switch to using the pydata-sphinx-theme directly which has a much more recent release that does not suffer from this pinning issue.
The currently released version of
sphinx-book-theme
is 0.3.3. This release pins to v0.8.1 ofpydata-sphinx-theme
which has a pin tosphinx>=3.5.4,<5
which for some reason causes very old versions of sphinx to be installed on both GitHub actions and RTD. This in turn causes doc build failures on Python 3.10.One way to solve this would be pinning sphinx above 4.2 (I think?) in the fiasco docs dependencies. Alternatively, we could switch to using the pydata-sphinx-theme directly which has a much more recent release that does not suffer from this pinning issue.