Source: python-webargs Version: 8.7.0-1 Severity: serious Justification: FTBFS Tags: forky sid ftbfs User: [email protected] Usertags: ftbfs-20250919 ftbfs-forky
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. The full build log is available from: http://qa-logs.debian.net/2025/09/19/python-webargs_8.7.0-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250919;[email protected] or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250919&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime. -- Relevant part of the build log (hopefully): > debian/rules binary > dh binary --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > dh_auto_build -O--buildsystem=pybuild > 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 > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs > * Building wheel... > Successfully built webargs-8.7.0-py3-none-any.whl > I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with > "installer" module > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:311: cd > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs/build; > python3.13 -m pytest -k 'not test_get_path_param and not > test_get_with_no_json_body and not test_post and not > test_missing_required_field_throws_422 and not test_required_field_provided > and not test_use_kwargs_with_error and not > test_user_validator_returns_422_by_default' > ============================= test session starts > ============================== > platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0 > rootdir: > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs/build > configfile: pyproject.toml > plugins: asyncio-1.1.0, typeguard-4.4.4 > asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, > asyncio_default_test_loop_scope=function > collected 457 items > > tests/test_bottleparser.py ........................................s [ > 8%] > tests/test_core.py ..................................................... [ > 20%] > ........................................................................ [ > 36%] > .............. [ > 39%] > tests/test_djangoparser.py ........................................s.... [ > 49%] > . [ > 49%] > tests/test_falconparser.py .....................................s....... [ > 59%] > ...... [ > 60%] > tests/test_flaskparser.py .............................................. [ > 70%] > .......................................................... [ > 83%] > tests/test_pyramidparser.py ........................................... [ > 92%] > tests/test_tornadoparser.py ............E.................... > [100%] > > ==================================== ERRORS > ==================================== > _ ERROR at setup of > TestJSONArgs.test_it_should_handle_type_error_on_load_json _ > file > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs/build/tests/test_tornadoparser.py, > line 152 > @pytest.mark.usefixtures("event_loop") > def test_it_should_handle_type_error_on_load_json(self): > E fixture 'event_loop' not found > > available fixtures: _class_scoped_runner, _function_scoped_runner, > > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, > > cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, > > doctest_namespace, event_loop_policy, monkeypatch, pytestconfig, > > record_property, record_testsuite_property, record_xml_attribute, recwarn, > > tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port, > > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory > > use 'pytest --fixtures [testpath]' for help on them. > > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs/build/tests/test_tornadoparser.py:152 > =============================== warnings summary > =============================== > ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:267 > /usr/lib/python3/dist-packages/django/conf/__init__.py:267: > RemovedInDjango50Warning: The USE_L10N setting is deprecated. Starting with > Django 5.0, localized formatting of data will always be enabled. For example > Django will display numbers and dates using the format of the current locale. > warnings.warn(USE_L10N_DEPRECATED_MSG, RemovedInDjango50Warning) > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info > ============================ > ERROR > tests/test_tornadoparser.py::TestJSONArgs::test_it_should_handle_type_error_on_load_json > ============== 453 passed, 3 skipped, 1 warning, 1 error in 1.74s > ============== > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /build/reproducible-path/python-webargs-8.7.0/.pybuild/cpython3_3.13_webargs/build; > python3.13 -m pytest -k 'not test_get_path_param and not > test_get_with_no_json_body and not test_post and not > test_missing_required_field_throws_422 and not test_required_field_provided > and not test_use_kwargs_with_error and not > test_user_validator_returns_422_by_default' > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 > returned exit code 13

