Laura Morales
unread,Jun 8, 2024, 5:10:27 PMJun 8Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to pystat...@googlegroups.com
I'm interested in building older versions of the documentation, but I'm having problems with this.
For example if I want to build v0.13.5, I do this:
$ pip install -r requirements.txt -r requirements-dev.txt -r requirements-doc.txt .[docs]
$ cd docs
$ make dirhtml
and I get this error
----------------------------------------
# Platform: linux; (Linux-6.1.0-17-amd64-x86_64-with-glibc2.36)
# Sphinx version: 7.3.7
# Python version: 3.11.7 (CPython)
# Docutils version: 0.21.2
# Jinja2 version: 3.1.4
# Pygments version: 2.18.0
# Last messages:
# api
#
#
# reading sources... [ 0%]
# api-structure
#
#
# reading sources... [ 0%]
# contingency_tables
#
# Loaded extensions:
# sphinx.ext.mathjax (7.3.7)
# alabaster (0.7.16)
# sphinxcontrib.applehelp (1.0.8)
# sphinxcontrib.devhelp (1.0.6)
# sphinxcontrib.htmlhelp (2.0.5)
# sphinxcontrib.serializinghtml (1.1.10)
# sphinxcontrib.qthelp (1.0.7)
# sphinx.ext.autodoc.preserve_defaults (7.3.7)
# sphinx.ext.autodoc.type_comment (7.3.7)
# sphinx.ext.autodoc.typehints (7.3.7)
# sphinx.ext.autodoc (7.3.7)
# sphinx.ext.autosummary (7.3.7)
# numpydoc (1.7.0)
# sphinx.ext.doctest (7.3.7)
# sphinx.ext.extlinks (7.3.7)
# sphinx.ext.intersphinx (7.3.7)
# sphinx.ext.todo (7.3.7)
# sphinx.ext.autosectionlabel (7.3.7)
# nbsphinx (0.9.4)
# sphinx.ext.viewcode (7.3.7)
# sphinx.ext.graphviz (7.3.7)
# sphinx.ext.inheritance_diagram (7.3.7)
# matplotlib.sphinxext.plot_directive (3.9.0)
# IPython.sphinxext.ipython_console_highlighting (unknown version)
# IPython.sphinxext.ipython_directive (unknown version)
# sphinx_material (0.0.36)
# Traceback:
Traceback (most recent call last):
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/cmd/build.py", line 337, in build_main
app.build(args.force_all, args.filenames)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/application.py", line 351, in build
self.builder.build_update()
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/builders/__init__.py", line 293, in build_update
self.build(to_build,
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/builders/__init__.py", line 313, in build
updated_docnames = set(self.read())
^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/builders/__init__.py", line 419, in read
self._read_serial(docnames)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/builders/__init__.py", line 440, in _read_serial
self.read_doc(docname)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/builders/__init__.py", line 497, in read_doc
publisher.publish()
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/core.py", line 234, in publish
self.document = self.reader.read(self.source, self.parser,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/io.py", line 107, in read
self.parse()
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/readers/__init__.py", line 76, in parse
self.parser.parse(self.input, document)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/sphinx/parsers.py", line 83, in parse
self.statemachine.run(inputlines, document, inliner=self.inliner)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 169, in run
results = StateMachineWS.run(self, input_lines, input_offset,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/statemachine.py", line 233, in run
context, next_state, result = self.check_line(
^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/statemachine.py", line 445, in check_line
return method(match, context, next_state)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 2790, in underline
self.section(title, source, style, lineno - 1, messages)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 325, in section
self.new_subsection(title, lineno, messages)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 391, in new_subsection
newabsoffset = self.nested_parse(
^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 279, in nested_parse
state_machine.run(block, input_offset, memo=self.memo,
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 195, in run
results = StateMachineWS.run(self, input_lines, input_offset)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/statemachine.py", line 233, in run
context, next_state, result = self.check_line(
^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/statemachine.py", line 445, in check_line
return method(match, context, next_state)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 2357, in explicit_markup
nodelist, blank_finish = self.explicit_construct(match)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 2369, in explicit_construct
return method(self, expmatch)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 2106, in directive
return self.run_directive(
^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/docutils/parsers/rst/states.py", line 2156, in run_directive
result = directive_instance.run()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/IPython/sphinxext/ipython_directive.py", line 1033, in run
rows, figure = self.shell.process_block(block)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/Desktop/venv/lib/python3.11/site-packages/IPython/sphinxext/ipython_directive.py", line 732, in process_block
self.process_input(data, input_prompt, lineno)
File "/home/user/Desktop/venv/lib/python3.11/site-packages/IPython/sphinxext/ipython_directive.py", line 584, in process_input
raise RuntimeError(
RuntimeError: Unexpected exception in `/home/user/Desktop/statsmodels/docs/source/contingency_tables.rst` line 57
----------------------------------------
How can I compile the documentation?