-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken on Sphinx 7.2.0 #219
Comments
The helper was removed in Sphinx 7.2.0 at sphinx-doc/sphinx@4b082f7db. We will need to use the new API for CSS and JS here. See sphinx-doc/sphinx#11608 |
Seems the latest Sphinx update has caused more issues ... 7.2.2 doesn't work with the notfound extension (see readthedocs/sphinx-notfound-page#219 ). When restricting Sphinx to <7.2.0, RTD uses 6.2.1 though, which is incompatible with a Furo change (see pradyunsg/furo#693 ). Therefore, restrict Sphinx to 7.1.2 until the issues are resolved. Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
Seems the latest Sphinx update has caused some issues ... 7.2.2 doesn't work with the notfound extension (see readthedocs/sphinx-notfound-page#219 ). When restricting Sphinx to <7.2.0, RTD uses 6.2.1 though, which is incompatible with a Furo change (see pradyunsg/furo#693 ). Therefore, restrict Sphinx to 7.1.2 until the issues are resolved. Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
Seems the latest Sphinx update has caused more issues ... 7.2.2 doesn't work with the notfound extension (see readthedocs/sphinx-notfound-page#219 ). When restricting Sphinx to <7.2.0, RTD uses 6.2.1 though, which is incompatible with a Furo change (see pradyunsg/furo#693 ). Therefore, restrict Sphinx to 7.1.2 until the issues are resolved. Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
I released https://pypi.org/project/sphinx-notfound-page/1.0.0rc1/, please give it a try and let me know if it works fine for your use case. |
Works locally with python/devguide#1155 with -sphinx-notfound-page
+sphinx-notfound-page==1.0.0rc1 Thanks! |
Works fine here as well - thanks for the quick fix! |
I plan to wait a couple of days before releasing the final 1.0.0 -- I think I will do it next Wednesday. |
Not sure if it is related, but I got an error::
.. I'm still in analysis |
- Sphinx-doc 7.2.0 drops py3.8 support [1][2] - last version with py3.8 support is 7.1.2 Many LTS distributions still have py3.8 which EOL is in 2024-10 [3]. To continue to support a development environment on py3.8 the rigid dependency in the development environment is unpinned in py3.8 / environment markers [4]. To get 7.2.3. work, a fix in sphinx-notfound-page is needed. [1] searxng#2658 (comment) [2] sphinx-doc/sphinx#11621 [3] https://devguide.python.org/versions/#supported-versions [4] https://peps.python.org/pep-0508/#environment-markers [5] readthedocs/sphinx-notfound-page#219 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
FWI: in the theme.conf I had to set
it seems the default is an empty string ...
There was a similar issue in the past: I assume the issue has been back by: |
- Sphinx-doc 7.2.0 drops py3.8 support [1][2] - last version with py3.8 support is 7.1.2 Many LTS distributions still have py3.8 which EOL is in 2024-10 [3]. To continue to support a development environment on py3.8 the rigid dependency in the development environment is unpinned in py3.8 / environment markers [4]. To get 7.2.3. work, a fix in sphinx-notfound-page is needed [5][6]. [1] searxng#2658 (comment) [2] sphinx-doc/sphinx#11621 [3] https://devguide.python.org/versions/#supported-versions [4] https://peps.python.org/pep-0508/#environment-markers [5] readthedocs/sphinx-notfound-page#219 [6] readthedocs/sphinx-notfound-page#219 (comment) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
- Sphinx-doc 7.2.0 drops py3.8 support [1][2] - last version with py3.8 support is 7.1.2 Many LTS distributions still have py3.8 which EOL is in 2024-10 [3]. To continue to support a development environment on py3.8 the rigid dependency in the development environment is unpinned in py3.8 / environment markers [4]. To get 7.2.3. work, a fix in sphinx-notfound-page is needed [5][6]. [1] #2658 (comment) [2] sphinx-doc/sphinx#11621 [3] https://devguide.python.org/versions/#supported-versions [4] https://peps.python.org/pep-0508/#environment-markers [5] readthedocs/sphinx-notfound-page#219 [6] readthedocs/sphinx-notfound-page#219 (comment) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
I released v1.0.0. I hope it works for everybody 🙏🏼 |
Can confirm – thanks for fixing! |
Works 👍 .. thanks a lot for fixing! Not sure, may you also want to close ...? Related: |
I think we can close it because I understand it's an upstream issue, yeah 👍🏼 |
Full traceback referenced in log:
The text was updated successfully, but these errors were encountered: