You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traceback
=========
File "/home/runner/miniconda3/envs/doctest-env/lib/python3.12/site-packages/sphinx/events.py", line 415, in emit
raise ExtensionError(
sphinx.errors.ExtensionError: Handler <function html_collect_pages at 0x7f36a35016c0> for event 'html-collect-pages' threw an exception (exception: module 'sphinx.util' has no attribute 'console')
which seems to be https://github.com/sphinx-doc/sphinx/issues/13352.
Maybe for both problems we need to limit the version of the relevant package (sphinx-doc, IPython) used in the install? I think Ben's previously used '!=' magic to prevent specific package versions being used, rather than '<' or '<=', but I guess whatever works. See e.g. https://github.com/fpsim/fpsim/pull/493/files which fixes the sphinx-doc error for that project.
Activity
roryyorke commentedon Mar 2, 2025
I think the relevant error is the one you showed in #1133; Internet search on that leads to
ipython/ipython#14808
and
ipython/ipython#14807
Maybe for both problems we need to limit the version of the relevant package (sphinx-doc, IPython) used in the install? I think Ben's previously used '!=' magic to prevent specific package versions being used, rather than '<' or '<=', but I guess whatever works. See e.g. https://github.com/fpsim/fpsim/pull/493/files which fixes the sphinx-doc error for that project.