Closed Eric-Arellano closed 1 year ago
@Eric-Arellano please could you test with Sphinx 7.2.1?
Yes: https://github.com/Qiskit/qiskit_sphinx_theme/pull/559. Thank you @AA-Turner! I appreciate your work on Sphinx 💜
Thanks for testing, glad that it works!
A
This works around https://github.com/sphinx-doc/sphinx/issues/11608 and https://github.com/pradyunsg/furo/discussions/693.
All the repos I've seen have an unbound pin on Sphinx like
>=6.0
, but a bound pin onqiskit-sphinx-theme
like~=1.14.0
. That means that when we release this hotfix, pip will merge the constraint from theirrequirements.txt
of>=6.0
with our theme's constraint of>=6.0,<7.2
to use<7.2
.This approach allows us to easily fix all the Ecosystem projects without needing to open a new PR for each of them. They will simply rebuild their docs and use the newest patch version of
qiskit-sphinx-theme
.