Package: src:sphinx-needs
Version: 5.1.0+dfsg-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202510/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:sphinx-needs, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with sphinxdoc --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf .pytest_cache/
rm -f mem_out.bin
rm -rf sphinx_needs/__pycache__/
rm -rf sphinx_needs/api/__pycache__/
rm -rf sphinx_needs/directives/__pycache__/
rm -rf sphinx_needs/directives/needflow/__pycache__/
rm -rf sphinx_needs/functions/__pycache__/
rm -rf sphinx_needs/nodes/__pycache__/
rm -rf sphinx_needs/roles/__pycache__/
rm -rf sphinx_needs/services/__pycache__/
rm -rf sphinx_needs/services/config/__pycache__/
rm -rf tests/__pycache__/
rm -rf tests/benchmarks/__pycache__/
rm -rf tests/data/__pycache__/
rm -rf tests/test_services/__pycache__/
rm -rf tests/test_styles/__pycache__/
rm -f docs/_static/tutorial_needs.json
rm -f ./docs/badge.svg
rm -f sphinx_needs/libs/html/datatables.min.js
rm -f sphinx_needs/libs/html/datatables.min.css
dh_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary
dh binary --with sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cat \
/usr/share/javascript/jquery-datatables-extensions/JSZip/jszip.min.js \
/usr/share/javascript/jquery-datatables-extensions/pdfmake/build/pdfmake.min.js 
\
/usr/share/javascript/jquery-datatables-extensions/pdfmake/build/vfs_fonts.js \
/usr/share/javascript/jquery-datatables/jquery.dataTables.min.js \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/dataTables.buttons.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.colVis.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.html5.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/Buttons/js/buttons.print.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/ColReorder/js/dataTables.colReorder.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/FixedColumns/js/dataTables.fixedColumns.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/FixedHeader/js/dataTables.fixedHeader.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/Responsive/js/dataTables.responsive.min.js
 \
/usr/share/javascript/jquery-datatables-extensions/Scroller/js/dataTables.scroller.min.js
 \
> sphinx_needs/libs/html/datatables.min.js
cat \
/usr/share/javascript/jquery-datatables/css/jquery.dataTables.min.css \
/usr/share/javascript/jquery-datatables-extensions/Buttons/css/buttons.dataTables.min.css
 \
/usr/share/javascript/jquery-datatables-extensions/ColReorder/css/colReorder.dataTables.min.css
 \
/usr/share/javascript/jquery-datatables-extensions/FixedColumns/css/fixedColumns.dataTables.min.css
 \
/usr/share/javascript/jquery-datatables-extensions/FixedHeader/css/fixedHeader.dataTables.min.css
 \
/usr/share/javascript/jquery-datatables-extensions/Responsive/css/responsive.dataTables.min.css
 \
/usr/share/javascript/jquery-datatables-extensions/Scroller/css/scroller.dataTables.min.css
 \
> sphinx_needs/libs/html/datatables.min.css
dh_auto_build
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs  
* Building wheel...
Successfully built sphinx_needs-5.1.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with 
"installer" module
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules execute_after_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Replace badge downloaded with one debian made.
cp debian/badge.svg docs/
# Replace uptream provided plantuml with debian provided by plantuml package
[ -d docs/utils ] || mkdir docs/utils
if [ ! -L ./docs/utils/plantuml-1.2022.14.jar ] ; then \
        ln -s /usr/share/plantuml/plantuml.jar 
./docs/utils/plantuml-1.2022.14.jar ; \
fi
# HTML sphinx doc generator
export LANG=en_US.UTF-8; \
export LANGUAGE=en_US.UTF-8; \
export SPHINXOPTS="-D language=en" ; \
export PYTHONHASHSEED=0 ; \
PYTHONPATH=. python3 -m sphinx -N -bhtml \
docs/ build/html 
Running Sphinx v8.2.3
loading translations [en]... done
making output directory... done
loading intersphinx inventory 'python' from 
/usr/share/doc/python3.13/html/objects.inv ...
loading intersphinx inventory 'sphinx' from 
/usr/share/doc/sphinx-doc/html/objects.inv ...
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 39 source files that are out of date
updating environment: [new config] 39 added, 0 changed, 0 removed
reading sources... [  3%] api
reading sources... [  5%] builders
reading sources... [  8%] changelog
reading sources... [ 10%] configuration
reading sources... [ 13%] contributing
reading sources... [ 15%] directives/index
reading sources... [ 18%] directives/list2need
reading sources... [ 21%] directives/need
reading sources... [ 23%] directives/needarch
reading sources... [ 26%] directives/needbar
# 2025-10-05 15:00:05,977 INFO matplotlib.font_manager font_manager.py:1639 -- 
generated new fontManager

reading sources... [ 28%] directives/needextend
reading sources... [ 31%] directives/needextract
reading sources... [ 33%] directives/needflow
reading sources... [ 36%] directives/needgantt
reading sources... [ 38%] directives/needimport
reading sources... [ 41%] directives/needlist
reading sources... [ 44%] directives/needpie
reading sources... [ 46%] directives/needreport
reading sources... [ 49%] directives/needsequence
reading sources... [ 51%] directives/needservice
reading sources... [ 54%] directives/needtable
reading sources... [ 56%] directives/needuml
reading sources... [ 59%] docker
reading sources... [ 62%] dynamic_functions
reading sources... [ 64%] filter
reading sources... [ 67%] index
reading sources... [ 69%] installation
reading sources... [ 72%] layout_styles
reading sources... [ 74%] license
reading sources... [ 77%] performance/debug
reading sources... [ 79%] performance/index
reading sources... [ 82%] performance/script
reading sources... [ 85%] roles
reading sources... [ 87%] services/github
reading sources... [ 90%] services/index
reading sources... [ 92%] services/open_needs
reading sources... [ 95%] support
reading sources... [ 97%] tutorial
Importing needs from _static/tutorial_needs.json
reading sources... [100%] utils

Copying static files for sphinx-data-viewer support
Copying static files for sphinx-needs datatables support
Copying static style files for sphinx-needs
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/docs/performance/debug.rst: document 
is referenced in multiple toctrees: ['performance/index', 'utils'], selecting: 
utils <- performance/debug
done
preparing documents... done
copying assets... 
copying downloadable files... [100%] _static/sphinx_needs_paper.pdf

copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/copybutton.js
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
writing output... [  3%] api
writing output... [  5%] builders
writing output... [  8%] changelog
writing output... [ 10%] configuration
writing output... [ 13%] contributing
writing output... [ 15%] directives/index
writing output... [ 18%] directives/list2need
writing output... [ 21%] directives/need
writing output... [ 23%] directives/needarch
writing output... [ 26%] directives/needbar
writing output... [ 28%] directives/needextend
writing output... [ 31%] directives/needextract
writing output... [ 33%] directives/needflow
writing output... [ 36%] directives/needgantt
writing output... [ 38%] directives/needimport
writing output... [ 41%] directives/needlist
writing output... [ 44%] directives/needpie
writing output... [ 46%] directives/needreport
writing output... [ 49%] directives/needsequence
writing output... [ 51%] directives/needservice
writing output... [ 54%] directives/needtable
writing output... [ 56%] directives/needuml
writing output... [ 59%] docker
writing output... [ 62%] dynamic_functions
writing output... [ 64%] filter
<unknown>:1: SyntaxWarning: invalid escape sequence '\.'
<string>:1: SyntaxWarning: invalid escape sequence '\.'
writing output... [ 67%] index
writing output... [ 69%] installation
writing output... [ 72%] layout_styles
writing output... [ 74%] license
writing output... [ 77%] performance/debug
writing output... [ 79%] performance/index
writing output... [ 82%] performance/script
writing output... [ 85%] roles
<unknown>:1: SyntaxWarning: invalid escape sequence '\w'
<string>:1: SyntaxWarning: invalid escape sequence '\w'
writing output... [ 87%] services/github
writing output... [ 90%] services/index
writing output... [ 92%] services/open_needs
writing output... [ 95%] support
writing output... [ 97%] tutorial
writing output... [100%] utils

generating indices... genindex py-modindex done
writing additional pages... search done
copying images... [  2%] _images/logos/sphinx-needs-logo-old.png
copying images... [  3%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_223a1db1.svg
copying images... [  5%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_f5d29c33.svg
copying images... [  7%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_1a22f3d5.svg
copying images... [  8%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_27cf1ee5.svg
copying images... [ 10%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_4b3e44c4.svg
copying images... [ 12%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_c182c60b.svg
copying images... [ 14%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_6e0dbc1e.svg
copying images... [ 15%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_ca1cb304.svg
copying images... [ 17%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_977da59e.svg
copying images... [ 19%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_56c86c7d.svg
copying images... [ 20%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_357d466a.svg
copying images... [ 22%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_b0150031.svg
copying images... [ 24%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_c3bd093b.svg
copying images... [ 25%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_6328c8ca.svg
copying images... [ 27%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_083032d6.svg
copying images... [ 29%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_cf34f05e.svg
copying images... [ 31%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_c6a4e0dc.svg
copying images... [ 32%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_b1a153f3.svg
copying images... [ 34%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_f58d8d5a.svg
copying images... [ 36%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_de61ea12.svg
copying images... [ 37%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_f4bce44c.svg
copying images... [ 39%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_06c6c661.svg
copying images... [ 41%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_7ff112e7.svg
copying images... [ 42%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_76ebe.svg
copying images... [ 44%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_1bc0e.svg
copying images... [ 46%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_dbfaf.svg
copying images... [ 47%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_2c3ed.svg
copying images... [ 49%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_132a2.svg
copying images... [ 51%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_873ef.svg
copying images... [ 53%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_88777.svg
copying images... [ 54%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_47238.svg
copying images... [ 56%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_df9e6.svg
copying images... [ 58%] _images/need_pie_overlapping_labels.png
copying images... [ 59%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_2a651.svg
copying images... [ 61%] badge.svg
copying images... [ 63%] _static/useblocks-logo-long-dark.svg
copying images... [ 64%] _images/logos/sphinx_bazel_logo.png
copying images... [ 66%] _images/logos/sphinx_collections_logo.png
copying images... [ 68%] _images/logos/sphinx-test-reports-logo.png
copying images... [ 69%] _images/needs_logo.png
copying images... [ 71%] _images/daniel.png
copying images... [ 73%] _images/activity.png
copying images... [ 75%] _images/need_blank.png
copying images... [ 76%] _images/need_modern.png
copying images... [ 78%] _images/need_dark.png
copying images... [ 80%] 
/<<PKGBUILDDIR>>/sphinx_needs/images/feather_svg/share-2.svg
copying images... [ 81%] _images/sn_debug_measurement_html_report.png
copying images... [ 83%] _images/snakeviz_needtable.png
copying images... [ 85%] _images/github_issue_1.png
copying images... [ 86%] _images/github_issue_2.png
copying images... [ 88%] _images/github_issue_3.png
copying images... [ 90%] _images/github_issue_4.png
copying images... [ 92%] _images/ons_example.png
copying images... [ 93%] _images/ons_table.png
copying images... [ 95%] _images/logos/useblocks_logo.png
copying images... [ 97%] _images/car.png
copying images... [ 98%] /<<PKGBUILDDIR>>/build/html/_images/need_pie_679b5.svg
copying images... [100%] 
/<<PKGBUILDDIR>>/build/html/_images/need_bar_e92ddbdf.svg

dumping search index in English (code: en)... done
dumping object inventory... done

Checking sphinx-needs warnings
type_check: passed
Needs successfully exported

====================== slowest reading durations =======================
0.403 directives/needbar
0.396 api
0.149 changelog
0.139 configuration
0.127 layout_styles
build succeeded.

The HTML pages are in build/html.
# Remove build log
rm -f build/html/debug_filters.jsonl
# Remove cache
#rm -rf build/.doctrees
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Replace uptream provided plantuml with debian provided by plantuml package
[ -d tests/doc_test/utils ] || mkdir tests/doc_test/utils
ln -s /usr/share/plantuml/plantuml.jar ./tests/doc_test/utils/plantuml.jar
#PYTHONPATH=. python3 -m pytest tests
dh_auto_test
I: pybuild base:311: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build; python3.13 -m 
pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0
benchmark: 5.1.0 (defaults: timer=time.perf_counter disable_gc=False 
min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 
warmup=False warmup_iterations=100000)
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build
configfile: pyproject.toml
plugins: emoji-0.2.0, filter-subpackage-0.2.0, anyio-4.11.0, benchmark-5.1.0, 
syrupy-5.0.0, datadir-1.4.1+ds, skip-markers-1.3.0, remotedata-0.4.1, 
xdist-3.8.0, regressions-2.5.0+ds, hypothesis-6.140.2, typeguard-4.4.4, 
astropy-header-0.2.2, xprocess-0.22.2, cov-5.0.0, astropy-0.11.0, 
arraydiff-0.6.1, doctestplus-1.4.0, mock-3.15.0
collected 228 items / 18 deselected / 210 selected

tests/benchmarks/test_basic.py .                                         [  0%]
tests/test_add_sections_sigs.py .                                        [  0%]
tests/test_api_usage.py ...                                              [  2%]
tests/test_basic_doc.py F.......                                         [  6%]
tests/test_broken_docs.py ......                                         [  9%]
tests/test_clean_log.py .                                                [  9%]
tests/test_complex_doc.py ..                                             [ 10%]
tests/test_data.py .                                                     [ 10%]
tests/test_dynamic_functions.py ....                                     [ 12%]
tests/test_external.py ...                                               [ 14%]
tests/test_extra_links.py ..                                             [ 15%]
tests/test_extra_options.py .                                            [ 15%]
tests/test_filter.py ................................................... [ 40%]
                                                                         [ 40%]
tests/test_github_issues.py ...                                          [ 41%]
tests/test_global_options.py ..                                          [ 42%]
tests/test_jinja_content_option.py .                                     [ 42%]
tests/test_list2need.py .                                                [ 43%]
tests/test_measure_time.py .                                             [ 43%]
tests/test_multiple_link_backs.py .                                      [ 44%]
tests/test_need_constraints.py ..                                        [ 45%]
tests/test_need_count.py .                                               [ 45%]
tests/test_need_delete_option.py .                                       [ 46%]
tests/test_need_parts.py .                                               [ 46%]
tests/test_needarch.py ....                                              [ 48%]
tests/test_needextend.py ...                                             [ 50%]
tests/test_needextract.py ..                                             [ 50%]
tests/test_needflow.py ..                                                [ 51%]
tests/test_needimport.py .........                                       [ 56%]
tests/test_needpie.py .                                                  [ 56%]
tests/test_needpie_with_zero_needs.py .                                  [ 57%]
tests/test_needreport.py .                                               [ 57%]
tests/test_needs_builder.py .....                                        [ 60%]
tests/test_needs_external_needs_build.py ...                             [ 61%]
tests/test_needs_filter_data.py ..                                       [ 62%]
tests/test_needs_from_toml.py .                                          [ 62%]
tests/test_needs_id_builder.py .                                         [ 63%]
tests/test_needs_warning.py ..                                           [ 64%]
tests/test_needtable.py ....                                             [ 66%]
tests/test_needuml.py ...........                                        [ 71%]
tests/test_open_needs_service.py .                                       [ 71%]
tests/test_proper_warning.py .                                           [ 72%]
tests/test_report_dead_links.py ...                                      [ 73%]
tests/test_role_need.py .                                                [ 74%]
tests/test_role_need_max_title_length.py ..                              [ 75%]
tests/test_service_github.py .                                           [ 75%]
tests/test_services/test_service_basics.py .                             [ 76%]
tests/test_styles/test_style_blank.py .                                  [ 76%]
tests/test_styles/test_style_css_js_registration.py .                    [ 77%]
tests/test_styles/test_style_custom.py .                                 [ 77%]
tests/test_styles/test_style_modern.py .                                 [ 78%]
tests/test_styles/test_style_unknown.py .                                [ 78%]
tests/test_title_from_content.py .                                       [ 79%]
tests/test_title_optional.py .                                           [ 79%]
tests/test_unicode.py .                                                  [ 80%]
tests/test_unsafe_filter_for_filter_func.py .                            [ 80%]
tests/test_utils.py ............................                         [ 93%]
tests/test_variants.py .............                                     [100%]

=================================== FAILURES ===================================
__________________________ test_build_html[test_app0] __________________________

test_app = <SphinxTestApp buildername='html'>
snapshot_doctree = SnapshotAssertion(name='snapshot', num_executions=1)

    @pytest.mark.parametrize(
        "test_app",
        [{"buildername": "html", "srcdir": "doc_test/doc_basic", "no_plantuml": 
True}],
        indirect=True,
    )
    def test_build_html(test_app: SphinxTestApp, snapshot_doctree):
        app = test_app
        app.build()
        assert app._warning.getvalue() == ""
    
        # Check if doctree is correct.
>       assert app.env.get_doctree("index") == snapshot_doctree
E       assert [+ received] == [- snapshot]
E         Snapshot 'test_build_html[test_app0]' does not exist!
E         + <document source="<source>">
E         +     <section ids="test-document" names="test\ document">
E         +         <title>
E         +             TEST DOCUMENT
E         +         <target anonymous="" ids="ST_001" refid="ST_001">
E         +         <Need classes="need need-story" ids="ST_001" 
refid="ST_001">...
E         
E         ...Full output truncated (4 lines hidden), use '-vv' to show

tests/test_basic_doc.py:26: AssertionError
=============================== warnings summary ===============================
tests/conftest.py:19
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/conftest.py:19:
 RemovedInSphinx90Warning: 'sphinx.testing.path' is deprecated. Use 'os.path' 
or 'pathlib' instead.
    from sphinx.testing.path import path

tests/benchmarks/test_basic.py::test_basic_time[test_app0]
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/sphinx_needs/layout.py:84:
 DeprecationWarning: The frontend.OptionParser class will be replaced by a 
subclass of argparse.ArgumentParser in Docutils 0.21 or later.
    doc_settings = OptionParser(components=(Parser,)).get_default_values()

tests/benchmarks/test_basic.py: 70 warnings
  /usr/lib/python3.13/optparse.py:1000: DeprecationWarning: The frontend.Option 
class will be removed in Docutils 0.21 or later.
    option = self.option_class(*args, **kwargs)

tests/test_styles/test_style_css_js_registration.py::test_file_registration
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/test_styles/test_style_css_js_registration.py:37:
 RemovedInSphinx90Warning: 
'sphinx.builders.html.StandaloneHTMLBuilder.css_files' is deprecated. Check 
CHANGES for Sphinx API modifications.
    for x in sphinx_app.builder.css_files

tests/test_styles/test_style_css_js_registration.py::test_file_registration
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/test_styles/test_style_css_js_registration.py:42:
 RemovedInSphinx90Warning: 
'sphinx.builders.html.StandaloneHTMLBuilder.script_files' is deprecated. Check 
CHANGES for Sphinx API modifications.
    for x in sphinx_app.builder.script_files

tests/test_styles/test_style_css_js_registration.py::test_file_registration
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/test_styles/test_style_css_js_registration.py:60:
 RemovedInSphinx90Warning: 
'sphinx.builders.html.StandaloneHTMLBuilder.css_files' is deprecated. Check 
CHANGES for Sphinx API modifications.
    for x in sphinx_app.builder.css_files

tests/test_styles/test_style_css_js_registration.py::test_file_registration
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/test_styles/test_style_css_js_registration.py:65:
 RemovedInSphinx90Warning: 
'sphinx.builders.html.StandaloneHTMLBuilder.script_files' is deprecated. Check 
CHANGES for Sphinx API modifications.
    for x in sphinx_app.builder.script_files

tests/test_title_from_content.py: 12 warnings
tests/test_title_optional.py: 8 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build/tests/util.py:30: 
DeprecationWarning: Testing an element's truth value will always return True in 
future versions.  Use specific 'len(elem)' or 'elem is not None' test instead.
    found_title[0].text if found_title else None

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
--------------------------- snapshot report summary ----------------------------
1 snapshot failed. 31 snapshots passed.

-------------------------------------------------- benchmark: 1 tests 
--------------------------------------------------
Name (time in ms)                  Min      Max     Mean  StdDev   Median     
IQR  Outliers      OPS  Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------
test_basic_time[test_app0]     71.4524  71.4524  71.4524  0.0000  71.4524  
0.0000       0;0  13.9953       1           1
------------------------------------------------------------------------------------------------------------------------

Legend:
  Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 
1st Quartile and 3rd Quartile.
  OPS: Operations Per Second, computed as 1 / Mean
=========================== short test summary info ============================
FAILED tests/test_basic_doc.py::test_build_html[test_app0] - assert [+ receiv...
===== 1 failed, 209 passed, 18 deselected, 96 warnings in 63.84s (0:01:03) =====
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sphinx-needs/build; python3.13 -m 
pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 
returned exit code 13
make[1]: *** [debian/rules:83: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:26: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to