Your message dated Tue, 26 Dec 2023 10:50:24 +0000
with message-id <[email protected]>
and subject line Bug#1058232: fixed in pytest-httpbin 2.0.0-1
has caused the Debian Bug report #1058232,
regarding pytest-httpbin: FTBFS: ModuleNotFoundError: No module named 'imp'
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.)


-- 
1058232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058232
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pytest-httpbin
Version: 1.0.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_install
> I: pybuild base:310: /usr/bin/python3.12 setup.py install --root 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin 
> running install
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please avoid running ``setup.py`` directly.
>         Instead, use pypa/build, pypa/installer or other
>         standards-based tools.
> 
>         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
> for details.
>         
> ********************************************************************************
> 
> !!
>   self.initialize_options()
> running build
> running build_py
> running egg_info
> writing pytest_httpbin.egg-info/PKG-INFO
> writing dependency_links to pytest_httpbin.egg-info/dependency_links.txt
> writing entry points to pytest_httpbin.egg-info/entry_points.txt
> writing requirements to pytest_httpbin.egg-info/requires.txt
> writing top-level names to pytest_httpbin.egg-info/top_level.txt
> reading manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'pytest_httpbin.certs' is absent from the `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'pytest_httpbin.certs' as an importable package[^1],
>         but it is absent from setuptools' `packages` configuration.
> 
>         This leads to an ambiguous overall configuration. If you want to 
> distribute this
>         package, please make sure that 'pytest_httpbin.certs' is explicitly 
> added
>         to the `packages` configuration field.
> 
>         Alternatively, you can also rely on setuptools' discovery methods
>         (for example by using `find_namespace_packages(...)`/`find_namespace:`
>         instead of `find_packages(...)`/`find:`).
> 
>         You can read more about "package discovery" on setuptools 
> documentation page:
> 
>         - 
> https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
> 
>         If you don't want 'pytest_httpbin.certs' to be distributed and are
>         already explicitly excluding 'pytest_httpbin.certs' via
>         `find_namespace_packages(...)/find_namespace` or 
> `find_packages(...)/find`,
>         you can try to use `exclude_package_data`, or 
> `include-package-data=False` in
>         combination with a more fine grained `package-data` configuration.
> 
>         You can read more about "package data files" on setuptools 
> documentation page:
> 
>         - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
> 
> 
>         [^1]: For Python, any directory (with suitable naming) can be 
> imported,
>               even if it does not contain any `.py` files.
>               On the other hand, currently there is no concept of package data
>               directory, all directories are treated like packages.
>         
> ********************************************************************************
> 
> !!
>   check.warn(importable)
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr
> creating /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib
> creating /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/__init__.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/certs/cacert.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/certs/cert.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/certs/key.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/version.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/serve.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/plugin.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-httpbin/build/pytest_httpbin/certs.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/__init__.py
>  to __init__.cpython-312.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/version.py
>  to version.cpython-312.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/serve.py
>  to serve.cpython-312.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/plugin.py
>  to plugin.cpython-312.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin/certs.py
>  to certs.cpython-312.pyc
> running install_egg_info
> Copying pytest_httpbin.egg-info to 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.12/dist-packages/pytest_httpbin-1.0.0.egg-info
> Skipping SOURCES.txt
> running install_scripts
> I: pybuild base:310: /usr/bin/python3 setup.py install --root 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin 
> running install
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please avoid running ``setup.py`` directly.
>         Instead, use pypa/build, pypa/installer or other
>         standards-based tools.
> 
>         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
> for details.
>         
> ********************************************************************************
> 
> !!
>   self.initialize_options()
> running build
> running build_py
> running egg_info
> writing pytest_httpbin.egg-info/PKG-INFO
> writing dependency_links to pytest_httpbin.egg-info/dependency_links.txt
> writing entry points to pytest_httpbin.egg-info/entry_points.txt
> writing requirements to pytest_httpbin.egg-info/requires.txt
> writing top-level names to pytest_httpbin.egg-info/top_level.txt
> reading manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'pytest_httpbin.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'pytest_httpbin.certs' is absent from the `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'pytest_httpbin.certs' as an importable package[^1],
>         but it is absent from setuptools' `packages` configuration.
> 
>         This leads to an ambiguous overall configuration. If you want to 
> distribute this
>         package, please make sure that 'pytest_httpbin.certs' is explicitly 
> added
>         to the `packages` configuration field.
> 
>         Alternatively, you can also rely on setuptools' discovery methods
>         (for example by using `find_namespace_packages(...)`/`find_namespace:`
>         instead of `find_packages(...)`/`find:`).
> 
>         You can read more about "package discovery" on setuptools 
> documentation page:
> 
>         - 
> https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
> 
>         If you don't want 'pytest_httpbin.certs' to be distributed and are
>         already explicitly excluding 'pytest_httpbin.certs' via
>         `find_namespace_packages(...)/find_namespace` or 
> `find_packages(...)/find`,
>         you can try to use `exclude_package_data`, or 
> `include-package-data=False` in
>         combination with a more fine grained `package-data` configuration.
> 
>         You can read more about "package data files" on setuptools 
> documentation page:
> 
>         - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
> 
> 
>         [^1]: For Python, any directory (with suitable naming) can be 
> imported,
>               even if it does not contain any `.py` files.
>               On the other hand, currently there is no concept of package data
>               directory, all directories are treated like packages.
>         
> ********************************************************************************
> 
> !!
>   check.warn(importable)
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/__init__.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> creating 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/certs/cacert.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/certs/cert.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/certs/key.pem
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/certs
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/version.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/serve.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/plugin.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> copying 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-httpbin/build/pytest_httpbin/certs.py
>  -> 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/__init__.py
>  to __init__.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/version.py
>  to version.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/serve.py
>  to serve.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/plugin.py
>  to plugin.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin/certs.py
>  to certs.cpython-311.pyc
> running install_egg_info
> Copying pytest_httpbin.egg-info to 
> /<<PKGBUILDDIR>>/debian/python3-pytest-httpbin/usr/lib/python3.11/dist-packages/pytest_httpbin-1.0.0.egg-info
> Skipping SOURCES.txt
> running install_scripts
> http_proxy= https_proxy= PYBUILD_SYSTEM=custom \
>                       PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x -s" 
> dh_auto_test
> I: pybuild base:310: python3.12 -m pytest -v -x -s
> Traceback (most recent call last):
>   File "<frozen runpy>", line 198, in _run_module_as_main
>   File "<frozen runpy>", line 88, in _run_code
>   File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5, in 
> <module>
>     raise SystemExit(pytest.console_main())
>                      ^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 192, 
> in console_main
>     code = main()
>            ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 150, 
> in main
>     config = _prepareconfig(args, plugins)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 331, 
> in _prepareconfig
>     config = pluginmanager.hook.pytest_cmdline_parse(
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 493, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 115, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 130, in 
> _multicall
>     teardown[0].send(outcome)
>   File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 104, in 
> pytest_cmdline_parse
>     config: Config = outcome.get_result()
>                      ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 114, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 77, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 
> 1075, in pytest_cmdline_parse
>     self.parse(args)
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 
> 1425, in parse
>     self._preparse(args, addopts=addopts)
>   File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 
> 1305, in _preparse
>     self.pluginmanager.load_setuptools_entrypoints("pytest11")
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 398, in 
> load_setuptools_entrypoints
>     plugin = ep.load()
>              ^^^^^^^^^
>   File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
>     module = import_module(match.group('module'))
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
>   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
>   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
>   File "/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py", line 
> 186, in exec_module
>     exec(co, module.__dict__)
>   File "/<<PKGBUILDDIR>>/pytest_httpbin/plugin.py", line 3, in <module>
>     from httpbin import app as httpbin_app
>   File "/usr/lib/python3/dist-packages/httpbin/__init__.py", line 3, in 
> <module>
>     from .core import *
>   File "/usr/lib/python3/dist-packages/httpbin/core.py", line 36, in <module>
>     from flasgger import Swagger, NO_SANITIZER
>   File "/usr/lib/python3/dist-packages/flasgger/__init__.py", line 10, in 
> <module>
>     from .base import Swagger, Flasgger, NO_SANITIZER, BR_SANITIZER, 
> MK_SANITIZER, LazyJSONEncoder  # noqa
>     
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/flasgger/base.py", line 36, in <module>
>     from .utils import extract_definitions
>   File "/usr/lib/python3/dist-packages/flasgger/utils.py", line 5, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> E: pybuild pybuild:395: test: plugin custom failed with: exit code=1: 
> python3.12 -m pytest -v -x -s
> I: pybuild base:310: python3.11 -m pytest -v -x -s
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 -- 
> /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> plugins: httpbin-1.0.0
> collecting ... collected 19 items
> 
> tests/test_httpbin.py::test_httpbin_gets_injected PASSED
> tests/test_httpbin.py::test_httpbin_accepts_get_requests 127.0.0.1 - - 
> [11/Dec/2023 21:22:12] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_httpbin_secure_accepts_get_requests 127.0.0.1 - - 
> [11/Dec/2023 21:22:12] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_httpbin_secure_accepts_lots_of_get_requests 
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_httpbin_accepts_lots_of_get_requests_in_single_session
>  127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_httpbin_both[http] 127.0.0.1 - - [11/Dec/2023 
> 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_chunked_encoding[http] 127.0.0.1 - - [11/Dec/2023 
> 21:22:13] "GET /stream/20 HTTP/1.1" 200 5070
> PASSED
> tests/test_httpbin.py::test_httpbin_both[https] 127.0.0.1 - - [11/Dec/2023 
> 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::test_chunked_encoding[https] 127.0.0.1 - - 
> [11/Dec/2023 21:22:13] "GET /stream/20 HTTP/1.1" 200 5070
> PASSED
> tests/test_httpbin.py::test_httpbin_join PASSED
> tests/test_httpbin.py::test_httpbin_str PASSED
> tests/test_httpbin.py::TestClassBassedTests::test_http 127.0.0.1 - - 
> [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_httpbin.py::TestClassBassedTests::test_http_secure 127.0.0.1 - - 
> [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> PASSED
> tests/test_server.py::test_content_type_header_not_automatically_added 
> 127.0.0.1 - - [11/Dec/2023 21:22:13] "GET /headers HTTP/1.1" 200 194
> PASSED
> tests/test_server.py::test_unicode_data 127.0.0.1 - - [11/Dec/2023 21:22:13] 
> "POST /post HTTP/1.1" 200 468
> PASSED
> tests/test_server.py::test_server_should_be_http_1_1 127.0.0.1 - - 
> [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 146
> PASSED
> tests/test_server.py::test_dont_crash_on_certificate_problems 127.0.0.1 - - 
> [11/Dec/2023 21:22:13] "GET /get HTTP/1.1" 200 272
> pytest-httpbin server hit an exception serving request: [SSL: 
> UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol 
> (_ssl.c:1006)
> attempting to ignore so the rest of the tests can run
> PASSED
> tests/test_server.py::test_fixed_port_environment_variables[http] PASSED
> tests/test_server.py::test_fixed_port_environment_variables[https] PASSED
> 
> =============================== warnings summary 
> ===============================
> tests/test_httpbin.py: 26 warnings
> tests/test_server.py: 4 warnings
>   /usr/lib/python3/dist-packages/flask/json/provider.py:281: 
> DeprecationWarning: The 'JSONIFY_PRETTYPRINT_REGULAR' config key is 
> deprecated and will be removed in Flask 2.3. Set 'app.json.compact' instead.
>     warnings.warn(
> 
> tests/test_httpbin.py: 14 warnings
> tests/test_server.py: 2 warnings
>   /<<PKGBUILDDIR>>/pytest_httpbin/serve.py:65: DeprecationWarning: 
> ssl.wrap_socket() is deprecated, use SSLContext.wrap_socket()
>     ssock = ssl.wrap_socket(
> 
> tests/test_httpbin.py: 14 warnings
> tests/test_server.py: 2 warnings
>   /usr/lib/python3.11/ssl.py:1475: DeprecationWarning: ssl.PROTOCOL_TLS is 
> deprecated
>     context = SSLContext(ssl_version)
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ======================= 19 passed, 62 warnings in 2.32s 
> ========================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/pytest-httpbin_1.0.0-3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[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.

--- End Message ---
--- Begin Message ---
Source: pytest-httpbin
Source-Version: 2.0.0-1
Done: Carsten Schoenert <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pytest-httpbin, 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.
Carsten Schoenert <[email protected]> (supplier of updated pytest-httpbin 
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: Tue, 26 Dec 2023 11:20:47 +0100
Source: pytest-httpbin
Architecture: source
Version: 2.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Carsten Schoenert <[email protected]>
Closes: 1020728 1020796 1058232
Changes:
 pytest-httpbin (2.0.0-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Debian Janitor ]
   * Bump debhelper from old 12 to 13.
   * Update standards version to 4.6.2, no changes needed.
 .
   [ Carsten Schoenert ]
   * [c156369] d/watch: Move to git mode and version 4
   * [df48c51] New upstream version 2.0.0
     (Closes: #1020728, #1020796,  #1058232)
   * [e3f0e9a] debian/*: Running wrap-and-sort -ast
   * [7600b3e] d/control: Add BuildProfileSpecs, adjust needed B-D
   * [9276562] d/rules: Remove --with option in default target
   * [c4678d0] autopkgtest: Update test setup
   * [fdffab2] d/README.source: Add basic information about source
Checksums-Sha1:
 62cae7ecd50166b444b3ad26fd3f0474ba92d93a 2328 pytest-httpbin_2.0.0-1.dsc
 f8c4ab5dace113c80f00ec6559e7a5e130cd5a3a 19867 pytest-httpbin_2.0.0.orig.tar.gz
 b3df262c4e649e12d88dbddc455f3edb6951164b 4972 
pytest-httpbin_2.0.0-1.debian.tar.xz
 bc1b64b47a597b56f58a6242b052ab747fc9b3ae 8000 
pytest-httpbin_2.0.0-1_amd64.buildinfo
Checksums-Sha256:
 5315c032d27f0233dd6277d990a0f7ac3b8081589a885017e69e07561cb5c0cc 2328 
pytest-httpbin_2.0.0-1.dsc
 bec3279e3359a15f4c9615170182ccc284b842b285ee04b0fa9a721f4b07c690 19867 
pytest-httpbin_2.0.0.orig.tar.gz
 9b77c52be1a6dfd6bc1859111af83a4fc41947da1aca48374c6b11b3b63c59f4 4972 
pytest-httpbin_2.0.0-1.debian.tar.xz
 81f071104aa1765c41029d037908a6faeb48a4c6a8fa91b2f2d7e3847513ba83 8000 
pytest-httpbin_2.0.0-1_amd64.buildinfo
Files:
 48b2b1c290a03165921f339019a83175 2328 python optional 
pytest-httpbin_2.0.0-1.dsc
 0a0000babd953a21eb91b35385d16d43 19867 python optional 
pytest-httpbin_2.0.0.orig.tar.gz
 f004178d82c373f5693a29358ed1543e 4972 python optional 
pytest-httpbin_2.0.0-1.debian.tar.xz
 549f50a81fb0a7681c25aaf332a39f4b 8000 python optional 
pytest-httpbin_2.0.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmWKqyMYHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2wiE0P/377tCcBBjHLlkuWCz0ZYmGj
GQvzPrOB04KlI9Pw74Jwm9Z8cz/0sgjXnV1BdlR4dWOXUO91dw4h4bPm06/HN/7u
680xwmF9flIF0wCf9dgkDv7KV17bagJiWjI4GPQX85Qk6i0YNoSpouierx7WiC3i
hVH2so4A7SoBwzX8Jq39wyjJ3tUwUHcMufshkDk8GGDaoZNic0oMtTCf8NdqFA/a
vADEhl0Efo240NAjZ+WNjgDnGEVjQjcwMIx0wDQcLkiedjVBZs4u7p0Tc9lGpWCc
4XkqurKXm6NDOgbmFhkPuf9NbfWBr/KzYjeiwQY6CZforxdFWTHRAV3FwYrqxEe5
BMTgClF0fzTdfgoMGG1IL67K7GYE80HMCMdyCWXaxkDTuAaM+jUXbpRSJVJLNKa3
DHZJJrLwxJjIDdgRb8mFHWlPhzjI76vGvg62OoEReMXobKauvQ4AEUkvc/NOUQPC
cJg9HfMJ3FlRhAZ0iMDYJqktwREjY8Id4claYRViEJUKqUHcqsdMEMPIK+od5Lps
OpIM6JDqVB19Dj+TQKMozgfRI9r8swaIA/tP9P4BA83f4USwdu83wRPnOPE26CGN
N3JVb/isYZUyYP69mel5rpyVnblBaZyKdia3aRMiJsX2plOEQe3s/cM7+3IHvVvJ
zBY95S1B4h61CtBHtiEX
=iupj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to