Control: tags -1 confirmed Hi,
Build logs are missing information that gets stored in /tmp (and cleaned up on non-persistent build environments. I attach the missing output for reference. The tail of the log file does not look very helpful, but the below seems to be more relevant: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/util/typing.py", line 270, in restify elif _is_annotated_form(cls): ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/util/typing.py", line 195, in _is_annotated_form return typing.get_origin(obj) is Annotated or str(obj).startswith('typing.Annotated') ^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 271, in __str__ return str(cls._NS) ^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 265, in __getattr__ return cls.__getitem__(name) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 247, in __getitem__ raise AttributeError( AttributeError: DefinedNamespace like object has no attribute '_NS' Have a nice day, :) -- .''`. Étienne Mollier <emoll...@debian.org> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/1, please excuse my verbosity `-
# Platform: linux; (Linux-6.10.7-amd64-x86_64-with-glibc2.40) # Sphinx version: 7.4.7 # Python version: 3.12.5 (CPython) # Docutils version: 0.21.2 # Jinja2 version: 3.1.3 # Pygments version: 2.18.0 # Last messages: # # reading sources... [ 12%] # apidocs/rdflib # # reading sources... [ 14%] # apidocs/rdflib.extras # # reading sources... [ 17%] # apidocs/rdflib.namespace # # Loaded extensions: # sphinx.ext.mathjax (7.4.7) # alabaster (0.7.16) # sphinx.ext.autodoc.preserve_defaults (7.4.7) # sphinx.ext.autodoc.type_comment (7.4.7) # sphinx.ext.autodoc.typehints (7.4.7) # sphinx.ext.autodoc (7.4.7) # sphinxcontrib.apidoc (0.3.0) # sphinx_autodoc_typehints (unknown version) # sphinx.ext.doctest (7.4.7) # sphinx.ext.intersphinx (7.4.7) # sphinx.ext.todo (7.4.7) # sphinx.ext.coverage (7.4.7) # sphinx.ext.ifconfig (7.4.7) # sphinx.ext.viewcode (7.4.7) # myst_parser (4.0.0) # sphinx.ext.autosectionlabel (7.4.7) # Traceback: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/util/typing.py", line 270, in restify elif _is_annotated_form(cls): ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/util/typing.py", line 195, in _is_annotated_form return typing.get_origin(obj) is Annotated or str(obj).startswith('typing.Annotated') ^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 271, in __str__ return str(cls._NS) ^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 265, in __getattr__ return cls.__getitem__(name) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 247, in __getitem__ raise AttributeError( AttributeError: DefinedNamespace like object has no attribute '_NS' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 492, in object_description s = repr(obj) ^^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 268, in __repr__ return f"Namespace({str(cls._NS)!r})" ^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 265, in __getattr__ return cls.__getitem__(name) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/rdflib/namespace/__init__.py", line 247, in __getitem__ raise AttributeError( AttributeError: DefinedNamespace like object has no attribute '_NS' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 337, in build_main app.build(args.force_all, args.filenames) File "/usr/lib/python3/dist-packages/sphinx/application.py", line 377, in build self.builder.build_update() File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 297, in build_update self.build(to_build, File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 318, in build updated_docnames = set(self.read()) ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 425, in read self._read_serial(docnames) File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 477, in _read_serial self.read_doc(docname) File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 536, in read_doc publisher.publish() File "/usr/lib/python3/dist-packages/docutils/core.py", line 234, in publish self.document = self.reader.read(self.source, self.parser, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/io.py", line 106, in read self.parse() File "/usr/lib/python3/dist-packages/docutils/readers/__init__.py", line 76, in parse self.parser.parse(self.input, document) File "/usr/lib/python3/dist-packages/sphinx/parsers.py", line 83, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 170, in run results = StateMachineWS.run(self, input_lines, input_offset, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 233, in run context, next_state, result = self.check_line( ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 445, in check_line return method(match, context, next_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2791, in underline self.section(title, source, style, lineno - 1, messages) File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 326, in section self.new_subsection(title, lineno, messages) File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 392, in new_subsection newabsoffset = self.nested_parse( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 280, in nested_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 233, in run context, next_state, result = self.check_line( ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 445, in check_line return method(match, context, next_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2791, in underline self.section(title, source, style, lineno - 1, messages) File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 326, in section self.new_subsection(title, lineno, messages) File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 392, in new_subsection newabsoffset = self.nested_parse( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 280, in nested_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 233, in run context, next_state, result = self.check_line( ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/statemachine.py", line 445, in check_line return method(match, context, next_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2358, in explicit_markup nodelist, blank_finish = self.explicit_construct(match) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2370, in explicit_construct return method(self, expmatch) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2107, in directive return self.run_directive( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py", line 2157, in run_directive result = directive_instance.run() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/directive.py", line 137, in run documenter.generate(more_content=self.content) File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 971, in generate self.document_members(all_members) File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 845, in document_members documenter.generate( File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 1918, in generate return super().generate(more_content=more_content, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 961, in generate self.add_directive_header(sig) File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 1739, in add_directive_header base_classes = [restify(cls, "smart") for cls in bases] ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/util/typing.py", line 366, in restify return inspect.object_description(cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 494, in object_description raise ValueError from exc ValueError
signature.asc
Description: PGP signature