Source: responses Version: 0.24.1-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240313 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>>' > # The tests require local network (but not internet) access. > # pybuild's setting of http_proxy=http://127.0.0.1:9/ breaks it. > http_proxy= dh_auto_test > I: pybuild base:305: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_responses/build; python3.12 -m pytest > ============================= test session starts > ============================== > platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0 > rootdir: /<<PKGBUILDDIR>> > configfile: tox.ini > plugins: pytest_httpserver-1.0.10, asyncio-0.20.3 > asyncio: mode=Mode.STRICT > collected 211 items > > responses/tests/test_matchers.py ................................. [ > 15%] > responses/tests/test_multithreading.py .......... [ > 20%] > responses/tests/test_recorder.py .... [ > 22%] > responses/tests/test_registries.py ...F..... [ > 26%] > responses/tests/test_responses.py ...................................... [ > 44%] > ........................................................................ [ > 78%] > ....................F........................ > [100%] > > =================================== FAILURES > =================================== > _____________________________ test_registry_async > ______________________________ > > cls = <class '_pytest.runner.CallInfo'> > func = <function call_runtest_hook.<locals>.<lambda> at 0x7fd2dcdfbc40> > when = 'call' > reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>) > > @classmethod > def from_call( > cls, > func: Callable[[], TResult], > when: Literal["collect", "setup", "call", "teardown"], > reraise: Optional[ > Union[Type[BaseException], Tuple[Type[BaseException], ...]] > ] = None, > ) -> "CallInfo[TResult]": > """Call func, wrapping the result in a CallInfo. > > :param func: > The function to call. Called without arguments. > :param when: > The phase in which the function is called. > :param reraise: > Exception or exceptions that shall propagate if raised by the > function, instead of being wrapped in the CallInfo. > """ > excinfo = None > start = timing.time() > precise_start = timing.perf_counter() > try: > > result: Optional[TResult] = func() > > /usr/lib/python3/dist-packages/_pytest/runner.py:342: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > /usr/lib/python3/dist-packages/_pytest/runner.py:263: in <lambda> > lambda: ihook(item=item, **kwds), when=when, reraise=reraise > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/threadexception.py:87: in > pytest_runtest_call > yield from thread_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/threadexception.py:63: in > thread_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in > pytest_runtest_call > yield from unraisable_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:65: in > unraisable_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/logging.py:839: in pytest_runtest_call > yield from self._runtest_for(item, "call") > /usr/lib/python3/dist-packages/_pytest/logging.py:822: in _runtest_for > yield > /usr/lib/python3/dist-packages/_pytest/capture.py:882: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/skipping.py:256: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/runner.py:178: in pytest_runtest_call > raise e > /usr/lib/python3/dist-packages/_pytest/runner.py:170: in pytest_runtest_call > item.runtest() > /usr/lib/python3/dist-packages/_pytest/python.py:1831: in runtest > self.ihook.pytest_pyfunc_call(pyfuncitem=self) > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/python.py:191: in pytest_pyfunc_call > async_warn_and_skip(pyfuncitem.nodeid) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > nodeid = > '.pybuild/cpython3_3.12_responses/build/responses/tests/test_registries.py::test_registry_async' > > def async_warn_and_skip(nodeid: str) -> None: > msg = "async def functions are not natively supported and have been > skipped.\n" > msg += ( > "You need to install a suitable plugin for your async framework, > for example:\n" > ) > msg += " - anyio\n" > msg += " - pytest-asyncio\n" > msg += " - pytest-tornasync\n" > msg += " - pytest-trio\n" > msg += " - pytest-twisted" > > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > E pytest.PytestUnhandledCoroutineWarning: async def functions are not > natively supported and have been skipped. > E You need to install a suitable plugin for your async framework, for > example: > E - anyio > E - pytest-asyncio > E - pytest-tornasync > E - pytest-trio > E - pytest-twisted > > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning > _______________________________ test_async_calls > _______________________________ > > cls = <class '_pytest.runner.CallInfo'> > func = <function call_runtest_hook.<locals>.<lambda> at 0x7fd2dc2082c0> > when = 'call' > reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>) > > @classmethod > def from_call( > cls, > func: Callable[[], TResult], > when: Literal["collect", "setup", "call", "teardown"], > reraise: Optional[ > Union[Type[BaseException], Tuple[Type[BaseException], ...]] > ] = None, > ) -> "CallInfo[TResult]": > """Call func, wrapping the result in a CallInfo. > > :param func: > The function to call. Called without arguments. > :param when: > The phase in which the function is called. > :param reraise: > Exception or exceptions that shall propagate if raised by the > function, instead of being wrapped in the CallInfo. > """ > excinfo = None > start = timing.time() > precise_start = timing.perf_counter() > try: > > result: Optional[TResult] = func() > > /usr/lib/python3/dist-packages/_pytest/runner.py:342: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > /usr/lib/python3/dist-packages/_pytest/runner.py:263: in <lambda> > lambda: ihook(item=item, **kwds), when=when, reraise=reraise > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/threadexception.py:87: in > pytest_runtest_call > yield from thread_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/threadexception.py:63: in > thread_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in > pytest_runtest_call > yield from unraisable_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:65: in > unraisable_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/logging.py:839: in pytest_runtest_call > yield from self._runtest_for(item, "call") > /usr/lib/python3/dist-packages/_pytest/logging.py:822: in _runtest_for > yield > /usr/lib/python3/dist-packages/_pytest/capture.py:882: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/skipping.py:256: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/runner.py:178: in pytest_runtest_call > raise e > /usr/lib/python3/dist-packages/_pytest/runner.py:170: in pytest_runtest_call > item.runtest() > /usr/lib/python3/dist-packages/_pytest/python.py:1831: in runtest > self.ihook.pytest_pyfunc_call(pyfuncitem=self) > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/python.py:191: in pytest_pyfunc_call > async_warn_and_skip(pyfuncitem.nodeid) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > nodeid = > '.pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_async_calls' > > def async_warn_and_skip(nodeid: str) -> None: > msg = "async def functions are not natively supported and have been > skipped.\n" > msg += ( > "You need to install a suitable plugin for your async framework, > for example:\n" > ) > msg += " - anyio\n" > msg += " - pytest-asyncio\n" > msg += " - pytest-tornasync\n" > msg += " - pytest-trio\n" > msg += " - pytest-twisted" > > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > E pytest.PytestUnhandledCoroutineWarning: async def functions are not > natively supported and have been skipped. > E You need to install a suitable plugin for your async framework, for > example: > E - anyio > E - pytest-asyncio > E - pytest-tornasync > E - pytest-trio > E - pytest-twisted > > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning > =============================== warnings summary > =============================== > .pybuild/cpython3_3.12_responses/build/responses/tests/test_matchers.py: 2 > warnings > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py: 8 > warnings > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_responses/build/responses/__init__.py:436: > DeprecationWarning: Argument 'match_querystring' is deprecated. Use > 'responses.matchers.query_param_matcher' or > 'responses.matchers.query_string_matcher' > warn( > > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-True] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-False] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-None] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-True] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-False] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-None] > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_response_filebody > .pybuild/cpython3_3.12_responses/build/responses/tests/test_responses.py::test_use_stream_twice_to_double_raw_io > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_responses/build/responses/__init__.py:607: > DeprecationWarning: stream argument is deprecated. Use stream parameter in > request directly > warn( > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info > ============================ > FAILED responses/tests/test_registries.py::test_registry_async - > pytest.Pytes... > FAILED responses/tests/test_responses.py::test_async_calls - > pytest.PytestUnh... > ================= 2 failed, 209 passed, 18 warnings in 13.89s > ================== > E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_responses/build; python3.12 -m pytest > I: pybuild base:305: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_responses/build; python3.11 -m pytest > ============================= test session starts > ============================== > platform linux -- Python 3.11.8, pytest-8.0.2, pluggy-1.4.0 > rootdir: /<<PKGBUILDDIR>> > configfile: tox.ini > plugins: pytest_httpserver-1.0.10, asyncio-0.20.3 > asyncio: mode=Mode.STRICT > collected 211 items > > responses/tests/test_matchers.py ................................. [ > 15%] > responses/tests/test_multithreading.py .......... [ > 20%] > responses/tests/test_recorder.py .... [ > 22%] > responses/tests/test_registries.py ...F..... [ > 26%] > responses/tests/test_responses.py ...................................... [ > 44%] > ........................................................................ [ > 78%] > ....................F........................ > [100%] > > =================================== FAILURES > =================================== > _____________________________ test_registry_async > ______________________________ > > cls = <class '_pytest.runner.CallInfo'> > func = <function call_runtest_hook.<locals>.<lambda> at 0x7fd9423df920> > when = 'call' > reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>) > > @classmethod > def from_call( > cls, > func: Callable[[], TResult], > when: Literal["collect", "setup", "call", "teardown"], > reraise: Optional[ > Union[Type[BaseException], Tuple[Type[BaseException], ...]] > ] = None, > ) -> "CallInfo[TResult]": > """Call func, wrapping the result in a CallInfo. > > :param func: > The function to call. Called without arguments. > :param when: > The phase in which the function is called. > :param reraise: > Exception or exceptions that shall propagate if raised by the > function, instead of being wrapped in the CallInfo. > """ > excinfo = None > start = timing.time() > precise_start = timing.perf_counter() > try: > > result: Optional[TResult] = func() > > /usr/lib/python3/dist-packages/_pytest/runner.py:342: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > /usr/lib/python3/dist-packages/_pytest/runner.py:263: in <lambda> > lambda: ihook(item=item, **kwds), when=when, reraise=reraise > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/threadexception.py:87: in > pytest_runtest_call > yield from thread_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/threadexception.py:63: in > thread_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in > pytest_runtest_call > yield from unraisable_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:65: in > unraisable_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/logging.py:839: in pytest_runtest_call > yield from self._runtest_for(item, "call") > /usr/lib/python3/dist-packages/_pytest/logging.py:822: in _runtest_for > yield > /usr/lib/python3/dist-packages/_pytest/capture.py:882: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/skipping.py:256: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/runner.py:178: in pytest_runtest_call > raise e > /usr/lib/python3/dist-packages/_pytest/runner.py:170: in pytest_runtest_call > item.runtest() > /usr/lib/python3/dist-packages/_pytest/python.py:1831: in runtest > self.ihook.pytest_pyfunc_call(pyfuncitem=self) > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/python.py:191: in pytest_pyfunc_call > async_warn_and_skip(pyfuncitem.nodeid) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > nodeid = > '.pybuild/cpython3_3.11_responses/build/responses/tests/test_registries.py::test_registry_async' > > def async_warn_and_skip(nodeid: str) -> None: > msg = "async def functions are not natively supported and have been > skipped.\n" > msg += ( > "You need to install a suitable plugin for your async framework, > for example:\n" > ) > msg += " - anyio\n" > msg += " - pytest-asyncio\n" > msg += " - pytest-tornasync\n" > msg += " - pytest-trio\n" > msg += " - pytest-twisted" > > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > E pytest.PytestUnhandledCoroutineWarning: async def functions are not > natively supported and have been skipped. > E You need to install a suitable plugin for your async framework, for > example: > E - anyio > E - pytest-asyncio > E - pytest-tornasync > E - pytest-trio > E - pytest-twisted > > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning > _______________________________ test_async_calls > _______________________________ > > cls = <class '_pytest.runner.CallInfo'> > func = <function call_runtest_hook.<locals>.<lambda> at 0x7fd94233e020> > when = 'call' > reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>) > > @classmethod > def from_call( > cls, > func: Callable[[], TResult], > when: Literal["collect", "setup", "call", "teardown"], > reraise: Optional[ > Union[Type[BaseException], Tuple[Type[BaseException], ...]] > ] = None, > ) -> "CallInfo[TResult]": > """Call func, wrapping the result in a CallInfo. > > :param func: > The function to call. Called without arguments. > :param when: > The phase in which the function is called. > :param reraise: > Exception or exceptions that shall propagate if raised by the > function, instead of being wrapped in the CallInfo. > """ > excinfo = None > start = timing.time() > precise_start = timing.perf_counter() > try: > > result: Optional[TResult] = func() > > /usr/lib/python3/dist-packages/_pytest/runner.py:342: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > /usr/lib/python3/dist-packages/_pytest/runner.py:263: in <lambda> > lambda: ihook(item=item, **kwds), when=when, reraise=reraise > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/threadexception.py:87: in > pytest_runtest_call > yield from thread_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/threadexception.py:63: in > thread_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in > pytest_runtest_call > yield from unraisable_exception_runtest_hook() > /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:65: in > unraisable_exception_runtest_hook > yield > /usr/lib/python3/dist-packages/_pytest/logging.py:839: in pytest_runtest_call > yield from self._runtest_for(item, "call") > /usr/lib/python3/dist-packages/_pytest/logging.py:822: in _runtest_for > yield > /usr/lib/python3/dist-packages/_pytest/capture.py:882: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/skipping.py:256: in pytest_runtest_call > return (yield) > /usr/lib/python3/dist-packages/_pytest/runner.py:178: in pytest_runtest_call > raise e > /usr/lib/python3/dist-packages/_pytest/runner.py:170: in pytest_runtest_call > item.runtest() > /usr/lib/python3/dist-packages/_pytest/python.py:1831: in runtest > self.ihook.pytest_pyfunc_call(pyfuncitem=self) > /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > /usr/lib/python3/dist-packages/_pytest/python.py:191: in pytest_pyfunc_call > async_warn_and_skip(pyfuncitem.nodeid) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > nodeid = > '.pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_async_calls' > > def async_warn_and_skip(nodeid: str) -> None: > msg = "async def functions are not natively supported and have been > skipped.\n" > msg += ( > "You need to install a suitable plugin for your async framework, > for example:\n" > ) > msg += " - anyio\n" > msg += " - pytest-asyncio\n" > msg += " - pytest-tornasync\n" > msg += " - pytest-trio\n" > msg += " - pytest-twisted" > > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > E pytest.PytestUnhandledCoroutineWarning: async def functions are not > natively supported and have been skipped. > E You need to install a suitable plugin for your async framework, for > example: > E - anyio > E - pytest-asyncio > E - pytest-tornasync > E - pytest-trio > E - pytest-twisted > > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning > =============================== warnings summary > =============================== > .pybuild/cpython3_3.11_responses/build/responses/tests/test_matchers.py: 2 > warnings > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py: 8 > warnings > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_responses/build/responses/__init__.py:436: > DeprecationWarning: Argument 'match_querystring' is deprecated. Use > 'responses.matchers.query_param_matcher' or > 'responses.matchers.query_string_matcher' > warn( > > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-True] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-False] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[True-None] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-True] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-False] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_cookies_session[False-None] > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_response_filebody > .pybuild/cpython3_3.11_responses/build/responses/tests/test_responses.py::test_use_stream_twice_to_double_raw_io > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_responses/build/responses/__init__.py:607: > DeprecationWarning: stream argument is deprecated. Use stream parameter in > request directly > warn( > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info > ============================ > FAILED responses/tests/test_registries.py::test_registry_async - > pytest.Pytes... > FAILED responses/tests/test_responses.py::test_async_calls - > pytest.PytestUnh... > ================= 2 failed, 209 passed, 18 warnings in 16.78s > ================== > E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_responses/build; python3.11 -m pytest > 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/2024/03/13/responses_0.24.1-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&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.