Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/nvslvzsssifwgicb5m4cf9fl4385dlm4-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... * Building wheel... Successfully built sphinx-9.1.0-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for sphinx-9.1.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed sphinx-9.1.0-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0 checking for references to /build/ in /nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0... patching script interpreter paths in /nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0 stripping (with command strip and flags -S -p) in /nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/lib /nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/bin shrinking RPATHs of ELF executables and libraries in /nix/store/hnchbvz3mr6lrk9bs6gf5ml68m7gqb5f-python3.13-sphinx-9.1.0-dist checking for references to /build/ in /nix/store/hnchbvz3mr6lrk9bs6gf5ml68m7gqb5f-python3.13-sphinx-9.1.0-dist... patching script interpreter paths in /nix/store/hnchbvz3mr6lrk9bs6gf5ml68m7gqb5f-python3.13-sphinx-9.1.0-dist Rewriting #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/bin/python3.13 to #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14 wrapping `/nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/bin/sphinx-apidoc'... Rewriting #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/bin/python3.13 to #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14 wrapping `/nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/bin/sphinx-autogen'... Rewriting #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/bin/python3.13 to #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14 wrapping `/nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/bin/sphinx-build'... Rewriting #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/bin/python3.13 to #!/nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14 wrapping `/nix/store/gxzqvhi2id4xyhdsah19v9qvdal66v9l-python3.13-sphinx-9.1.0/bin/sphinx-quickstart'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest -k not\ \(test_latex_images\)\ and\ not\ \(test_defaults\)\ and\ not\ \(test_check_link_response_only\)\ and\ not\ \(test_anchors_ignored_for_url\)\ and\ not\ \(test_autodoc_default_options\)\ and\ not\ \(test_too_many_requests_retry_after_int_delay\)\ and\ not\ \(test_domain_cpp_build_semicolon\)\ and\ not\ \(test_class_alias\)\ and\ not\ \(test_class_alias_having_doccomment\)\ and\ not\ \(test_class_alias_for_imported_object_having_doccomment\)\ and\ not\ \(test_decorators\)\ and\ not\ \(test_xml_warnings\)\ and\ not\ \(test_document_toc_only\)\ and\ not\ \(test_gettext_literalblock_additional\)\ and\ not\ \(test_copy_images\)\ and\ not\ \(test_import_native_module_stubs\)\ and\ not\ \(test_literalinclude_namedlink_latex\)\ and\ not\ \(test_literalinclude_caption_latex\)\ and\ not\ \(test_load_mappings_cache\)\ and\ not\ \(test_load_mappings_cache_update\)\ and\ not\ \(test_load_mappings_cache_revert_update\) --numprocesses=48 ============================= test session starts ============================== platform linux -- Python 3.13.14, pytest-9.0.3, pluggy-1.6.0 libraries: Sphinx-9.1.0, docutils-0.22.4 GIL enabled?: True test roots directory: /build/source/tests/roots base tmp_path: /build/pytest-of-nixbld/pytest-0 rootdir: /build/source configfile: .pytest.toml testpaths: tests plugins: xdist-3.8.0 48 workers [2396 items] ........................................................................ [ 3%] ........................................................................ [ 6%] ..............ssss...ss................................................. [ 9%] ........................................................................ [ 12%] ........................................................................ [ 15%] ........................................................................ [ 18%] .......................................................................s [ 21%] ........................................................................ [ 24%] ............s..............................................s....s....... [ 27%] .......s................................................................ [ 30%] ........................................................................ [ 33%] ..............................................................ss...ss... [ 36%] .......s..s.......s.........s...........s............................... [ 39%] ........................................................................ [ 42%] ........................................................................ [ 45%] ........................s............s.................................. [ 48%] ........................................................................ [ 51%] ........................................................................ [ 54%] ........................................................................ [ 57%] ........................................................................ [ 60%] ........................................................................ [ 63%] ..................................s.s...........s.......s.....s..ss..... [ 66%] ..s..............s..s..............s.ss................................. [ 69%] ........................................................................ [ 72%] ........................................................................ [ 75%] ........................................................................ [ 78%] ........................................................................ [ 81%] ........................................................................ [ 84%] ......................s................................................. [ 87%] ........................................................................ [ 90%] ........................................................................ [ 93%] ........................................................................ [ 96%] ........................................................................ [ 99%] .................... [100%] =============================== warnings summary =============================== tests/test_ext_napoleon/test_ext_napoleon_docstring.py: 22 warnings /build/source/sphinx/ext/napoleon/docstring.py:361: RemovedInSphinx11Warning: The mapping interface for autodoc options objects is deprecated, and will be removed in Sphinx 11. Use attribute access instead. if options: tests/test_builders/test_build_html.py::test_html_parallel tests/test_builders/test_build_html.py::test_html_parallel tests/test_builders/test_build_html.py::test_html_parallel tests/test_builders/test_build_html.py::test_html_parallel tests/test_builders/test_build_html.py::test_html_parallel /nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/lib/python3.13/multiprocessing/popen_fork.py:73: DeprecationWarning: This process (pid=1515) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() tests/test_search.py::test_parallel tests/test_search.py::test_parallel tests/test_search.py::test_parallel tests/test_search.py::test_parallel tests/test_search.py::test_parallel tests/test_search.py::test_parallel tests/test_search.py::test_parallel /nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/lib/python3.13/multiprocessing/popen_fork.py:73: DeprecationWarning: This process (pid=1747) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks /nix/store/pbdy5h9sjs92a37gq9sspg2797q4j4fa-python3-3.13.14/lib/python3.13/multiprocessing/popen_fork.py:73: DeprecationWarning: This process (pid=1591) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] tests/test_util/test_util_inspect_py314.py:12: Requires annotationlib (Python 3.14+). SKIPPED [6] tests/test_builders/test_build_latex.py:141: not running latex, the required styles do not seem to be installed SKIPPED [3] tests/test_builders/test_build_latex.py:195: not running latex, the required styles do not seem to be installed SKIPPED [1] tests/test_builders/test_build_latex.py:1593: not running latex, the required styles do not seem to be installed SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:160: c:function does not support :no-index: option SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:160: cpp:function does not support :no-index: option SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:189: cmdoption does not support :no-index-entry: option SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:189: envvar does not support :no-index-entry: option SKIPPED [1] tests/test_builders/test_build_epub.py:496: Skipped because DO_EPUBCHECK is not set SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:189: rst:directive does not support :no-index-entry: option SKIPPED [1] tests/test_builders/test_build_gettext.py:91: Skipped SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:138: c:function does not support :no-index: option SKIPPED [1] tests/test_builders/test_build_texinfo.py:39: SKIPPED [1] tests/test_directives/test_directives_no_typesetting.py:138: cpp:function does not support :no-index: option SKIPPED [1] tests/test_ext_autodoc/test_ext_autodoc.py:2642: cython is not installed SKIPPED [1] tests/test_builders/test_build_latex.py:2032: not running latex, the required styles do not seem to be installed SKIPPED [1] tests/test_ext_imgconverter/test_ext_imgconverter.py:32: image_converter "convert" is not available SKIPPED [1] tests/test_extensions/test_ext_graphviz.py:17: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_graphviz.py:57: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_inheritance_diagram.py:164: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_graphviz.py:128: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_inheritance_diagram.py:214: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_inheritance_diagram.py:25: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_graphviz.py:156: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_inheritance_diagram.py:273: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_inheritance_diagram.py:288: graphviz "dot" is not available SKIPPED [1] tests/test_extensions/test_ext_math.py:35: Requires dvipng" binary SKIPPED [1] tests/test_extensions/test_ext_math.py:62: Requires dvisvgm" binary SKIPPED [1] tests/test_extensions/test_ext_math.py:89: Requires dvisvgm" binary SKIPPED [1] tests/test_util/test_util_i18n.py:102: Local time zone is GMT ================ 2360 passed, 37 skipped, 35 warnings in 29.46s ================ Finished executing pytestCheckPhase pytestCheckPhase completed in 30 seconds Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase