wtbarnes / fiasco

Python interface to the CHIANTI atomic database
http://fiasco.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
20 stars 15 forks source link

Issue with `sphinx-book-theme` #208

Closed wtbarnes closed 4 months ago

wtbarnes commented 1 year ago

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.

wtbarnes commented 1 year ago

I've resolved this temporarily by pinning sphinx to >=4.2,<5 but it would be nice to not have to do this.