Your message dated Wed, 08 Oct 2025 15:52:33 +0000
with message-id <[email protected]>
and subject line Bug#1117433: fixed in sphinx-needs 5.1.0+dfsg-4
has caused the Debian Bug report #1117433,
regarding sphinx-needs: FTBFS: FAILED
tests/test_basic_doc.py::test_build_html[test_app0] - assert [+ receiv...
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1117433: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117433
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: sphinx-needs
Source-Version: 5.1.0+dfsg-4
Done: Christian Bayle <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sphinx-needs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Bayle <[email protected]> (supplier of updated sphinx-needs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 08 Oct 2025 17:15:37 +0200
Source: sphinx-needs
Architecture: source
Version: 5.1.0+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Christian Bayle <[email protected]>
Closes: 1117433
Changes:
sphinx-needs (5.1.0+dfsg-4) unstable; urgency=medium
.
* Skip test_app0 test that requires condition not filled in autobuilder
(Closes: #1117433)
Checksums-Sha1:
24cf47a420587fc0a573f7bf955198a98280a63f 3217 sphinx-needs_5.1.0+dfsg-4.dsc
1fe408c1b57a763441594055ba5d853d25b81599 10448
sphinx-needs_5.1.0+dfsg-4.debian.tar.xz
e89e0380e35473a10797c67dccc97e3d7a18d351 17125
sphinx-needs_5.1.0+dfsg-4_amd64.buildinfo
Checksums-Sha256:
05b933f382a93ccd56ba6809d87aa9eff34ec5fdfdf0aae86b34a941f77abacc 3217
sphinx-needs_5.1.0+dfsg-4.dsc
92bcf1c451d9e5068590b8eebacef261bc3befa371a155bbf7b0f47f84b9629c 10448
sphinx-needs_5.1.0+dfsg-4.debian.tar.xz
d053aafb5a19e6d649cbbbd64414839aa0d2cacc3b836fcab719f8a6041a84d6 17125
sphinx-needs_5.1.0+dfsg-4_amd64.buildinfo
Files:
0908b558965c90c297de531c9ed1c97b 3217 python optional
sphinx-needs_5.1.0+dfsg-4.dsc
7d980ce0ec0192b81142b5517de327f9 10448 python optional
sphinx-needs_5.1.0+dfsg-4.debian.tar.xz
35378eab2393fe840bab0de35846e788 17125 python optional
sphinx-needs_5.1.0+dfsg-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmjmgaQACgkQa5gt67/p
HCnxGw//QAE6Z0wTfKWJ5EtYbyhQZ2VOC4nMv04HvnZHNX9gPK9rl37HxesEga3G
2TeKsyPxhOMMF8g5ozyE/Oj+eSIiEGoGE3RBFIg6qRTwJ74tf4GTM0Pej39z0FkL
VrQiOAKpyqlXBGE/Zf17YRDuig5lKfwT8jFZfiVltcGRDJ0tTeYSKNjbSzsorBeW
eqIDOAhlNs3i9gZTVXaZz+N5aqjSUULev0tqOT6bo/PgUm2H4LEjWwgepvu7G1wq
pBTt9Ci1QfTr97aZi7tqlmubOHIdpBXB5WBDBeOSKQ685AqpwTwgPTDp4yK2HrH+
ne3wzNKnIdoonWORb0vvJSnRTHKHeOd1aOH0SeTMbTLIZoYRBqv83Kxv7v0U0EgN
MPgj6aXVH3NDJ7W3IBm6uIbK6dYhDxremLFn++WmeY9OmoD3kWHEx6wjIydKDRrO
0ceOG2f7tG6OM0OHL42l3QA92P5PMn8riUmmsy8gBwBtCjgjNfJ6Eiy8R0+J3pD7
sI9fSQvnwUVUrdr0Jhq2R6s2hRoxMZtE4Y0bPWFZLVYGQSJ6RTqM2rbKebgLOulu
9fzUr21hgu/B9O+LIWn+O6a9IZvJU/DgBP/D4/fBGiWMO+dRFu1RzsvJtVKF02e3
oHyGDyB55eDXanawE9n9WjkVShLLXKFiaDR8lC61myM4d9yggNU=
=IhWx
-----END PGP SIGNATURE-----
pgpKhkFwQwn_E.pgp
Description: PGP signature
--- End Message ---