Source: terminado
Version: 0.18.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240224 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3,sphinxdoc --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.11 with "build" 
> module
> I: pybuild base:305: python3.11 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_terminado  
> * Building wheel...
> Successfully built terminado-0.18.0-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with 
> "installer" module
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_terminado/build; python3.11 -m pytest 
> tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.8, pytest-7.4.4, pluggy-1.4.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_terminado/build
> configfile: pyproject.toml
> plugins: timeout-2.2.0
> timeout: 300.0s
> timeout method: signal
> timeout func_only: False
> collected 9 items
> 
> tests/basic_test.py 
> ...F..F..
>                                             [100%]
> 
> =================================== FAILURES 
> ===================================
> ________________________ NamedTermTests.test_namespace 
> _________________________
> 
>     @pytest.hookimpl(hookwrapper=True, 
> tryfirst=True)
>     def pytest_runtest_call() -> 
> Generator[None, None, 
> None]:
> >       yield from 
> > unraisable_exception_runtest_hook()
> 
> 
> /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:88:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
>     def unraisable_exception_runtest_hook() 
> -> Generator[None, None, 
> None]:
>         with catch_unraisable_exception() as 
> cm:
>             yield
>             if cm.unraisable:
>                 if cm.unraisable.err_msg is 
> not None:
>                     err_msg = cm.unraisable.err_msg
>                 else:
>                     err_msg = "Exception ignored 
> in"
>                 msg = 
> f"{err_msg}:
>  
> {cm.unraisable.object!r}\n\n"
>                 msg += 
> "".join(
>                     traceback.format_exception(
>                         cm.unraisable.exc_type,
>                         cm.unraisable.exc_value,
>                         cm.unraisable.exc_traceback,
>                     )
>                 )
> >               
> > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
> E               pytest.PytestUnraisableExceptionWarning: Exception 
> ignored in: <function WebSocketClientConnection.__del__ at 0x7efe93cba3e0>
> E               
> E               Traceback (most recent call last):
> E                 File 
> "/usr/lib/python3/dist-packages/tornado/websocket.py", line 1421, in 
> __del__
> E                   warnings.warn("Unclosed 
> WebSocketClientConnection", ResourceWarning)
> E               ResourceWarning: Unclosed 
> WebSocketClientConnection
> 
> cm         = <_pytest.unraisableexception.catch_unraisable_exception object 
> at 0x7efe948dd750>
> err_msg    = 'Exception ignored in'
> msg        = 'Exception ignored in: <function 
> WebSocketClientConnection.__del__ at 0x7efe93cba3e0>\n\nTraceback (most 
> recent call l...ngs.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)\nResourceWarning: Unclosed WebSocketClientConnection\n'
> 
> /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:78:
>  PytestUnraisableExceptionWarning
> 
> During handling of the above exception, another exception occurred:
> 
> cls = <class '_pytest.runner.CallInfo'>
> func = <function call_runtest_hook.<locals>.<lambda> at 0x7efe94db42c0>
> 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()
> 
> cls        = <class '_pytest.runner.CallInfo'>
> duration   = 8.250753035004891
> excinfo    = <ExceptionInfo PluggyTeardownRaisedWarning('A plugin raised an 
> exception during an old-style hookwrapper teardown.\nPl...nformation see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning')
>  tblen=6>
> func       = <function call_runtest_hook.<locals>.<lambda> at 0x7efe94db42c0>
> precise_start = 44864.195268013
> precise_stop = 44872.446021048
> reraise    = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
> result     = None
> start      = 1708816526.4282734
> stop       = 1708816534.6790276
> when       = 'call'
> 
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/_pytest/runner.py:262: in <lambda>
>     lambda: ihook(item=item, **kwds), when=when, 
> reraise=reraise
>         ihook      = <HookCaller 'pytest_runtest_call'>
>         item       = <TestCaseFunction test_namespace>
>         kwds       = {}
> /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__
>     return 
> self._hookexec(self.name, 
> self._hookimpls.copy(), kwargs, firstresult)
>         firstresult = False
>         kwargs     = {'item': <TestCaseFunction test_namespace>}
>         self       = <HookCaller 'pytest_runtest_call'>
> /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in 
> _hookexec
>     return self._inner_hookexec(hook_name, 
> methods, kwargs, firstresult)
>         firstresult = False
>         hook_name  = 'pytest_runtest_call'
>         kwargs     = {'item': <TestCaseFunction test_namespace>}
>         methods    = [<HookImpl plugin_name='runner', plugin=<module 
> '_pytest.runner' from 
> '/usr/lib/python3/dist-packages/_pytest/runner.p...ugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>, ...]
>         self       = <_pytest.config.PytestPluginManager object at 
> 0x7efe952580d0>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> hook_name = 'pytest_runtest_call'
> hook_impl = <HookImpl plugin_name='unraisableexception', plugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>
> e = PytestUnraisableExceptionWarning('Exception ignored in: <function 
> WebSocketClientConnection.__del__ at 0x7efe93cba3e0>...gs.warn("Unclosed 
> WebSocketClientConnection", ResourceWarning)\nResourceWarning: Unclosed 
> WebSocketClientConnection\n')
> 
>     def 
> _warn_teardown_exception(
>         hook_name: str, hook_impl: HookImpl, e: 
> BaseException
>     ) -> None:
>         msg = "A plugin raised an exception during an 
> old-style hookwrapper 
> teardown.\n"
>         msg += f"Plugin: 
> {hook_impl.plugin_name}, 
> Hook: 
> {hook_name}\n"
>         msg += 
> f"{type(e).__name__}:
>  
> {e}\n"
>         msg += "For more information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning"
>   # noqa: E501
> >       warnings.warn(PluggyTeardownRaisedWarning(msg), 
> > stacklevel=5)
> E       pluggy.PluggyTeardownRaisedWarning: A plugin raised an 
> exception during an old-style hookwrapper teardown.
> E       Plugin: unraisableexception, Hook: pytest_runtest_call
> E       PytestUnraisableExceptionWarning: Exception ignored in: 
> <function WebSocketClientConnection.__del__ at 0x7efe93cba3e0>
> E       
> E       Traceback (most recent call last):
> E         File 
> "/usr/lib/python3/dist-packages/tornado/websocket.py", line 1421, in 
> __del__
> E           warnings.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)
> E       ResourceWarning: Unclosed WebSocketClientConnection
> E       
> E       For more information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning
> 
> e          = PytestUnraisableExceptionWarning('Exception ignored in: 
> <function WebSocketClientConnection.__del__ at 
> 0x7efe93cba3e0>...gs.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)\nResourceWarning: Unclosed WebSocketClientConnection\n')
> hook_impl  = <HookImpl plugin_name='unraisableexception', plugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>
> hook_name  = 'pytest_runtest_call'
> msg        = 'A plugin raised an exception during an old-style hookwrapper 
> teardown.\nPlugin: unraisableexception, Hook: pytest_run...For more 
> information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning'
> 
> /usr/lib/python3/dist-packages/pluggy/_callers.py:49: 
> PluggyTeardownRaisedWarning
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  tornado.general:autoreload.py:125 tornado.autoreload 
> started more than once in the same process
> INFO     tornado.access:web.py:2348 101 GET /named/1 (127.0.0.1) 
> 0.80ms
> INFO     terminado.websocket:websocket.py:60 TermSocket.open: 1
> INFO     terminado.management:management.py:386 New terminal with 
> specified name: 1
> INFO     terminado.websocket:websocket.py:67 TermSocket.open: Opened 
> 1
> INFO     tornado.access:web.py:2348 101 GET /named/1 (127.0.0.1) 
> 11.57ms
> INFO     terminado.websocket:websocket.py:60 TermSocket.open: 1
> INFO     terminado.websocket:websocket.py:67 TermSocket.open: Opened 
> 1
> INFO     tornado.access:web.py:2348 101 GET /named/2 (127.0.0.1) 
> 11.86ms
> INFO     terminado.websocket:websocket.py:60 TermSocket.open: 2
> INFO     terminado.management:management.py:386 New terminal with 
> specified name: 2
> INFO     terminado.websocket:websocket.py:67 TermSocket.open: Opened 
> 2
> INFO     tornado.access:web.py:2348 101 GET /named/2 (127.0.0.1) 
> 19.07ms
> INFO     terminado.websocket:websocket.py:60 TermSocket.open: 2
> INFO     terminado.websocket:websocket.py:67 TermSocket.open: Opened 
> 2
> INFO     terminado.management:management.py:246 EOF on FD 25; 
> stopping reading
> INFO     terminado.management:management.py:426 Terminal 1 closed
> INFO     terminado.websocket:websocket.py:120 Websocket closed
> INFO     terminado.management:management.py:246 EOF on FD 26; 
> stopping reading
> INFO     terminado.management:management.py:426 Terminal 2 closed
> INFO     terminado.websocket:websocket.py:120 Websocket closed
> __________________ UniqueTermTests.test_large_io_doesnt_hang 
> ___________________
> 
>     @pytest.hookimpl(hookwrapper=True, 
> tryfirst=True)
>     def pytest_runtest_call() -> 
> Generator[None, None, 
> None]:
> >       yield from 
> > unraisable_exception_runtest_hook()
> 
> 
> /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:88:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
>     def unraisable_exception_runtest_hook() 
> -> Generator[None, None, 
> None]:
>         with catch_unraisable_exception() as 
> cm:
>             yield
>             if cm.unraisable:
>                 if cm.unraisable.err_msg is 
> not None:
>                     err_msg = cm.unraisable.err_msg
>                 else:
>                     err_msg = "Exception ignored 
> in"
>                 msg = 
> f"{err_msg}:
>  
> {cm.unraisable.object!r}\n\n"
>                 msg += 
> "".join(
>                     traceback.format_exception(
>                         cm.unraisable.exc_type,
>                         cm.unraisable.exc_value,
>                         cm.unraisable.exc_traceback,
>                     )
>                 )
> >               
> > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
> E               pytest.PytestUnraisableExceptionWarning: Exception 
> ignored in: <function WebSocketClientConnection.__del__ at 0x7efe93cba3e0>
> E               
> E               Traceback (most recent call last):
> E                 File 
> "/usr/lib/python3/dist-packages/tornado/websocket.py", line 1421, in 
> __del__
> E                   warnings.warn("Unclosed 
> WebSocketClientConnection", ResourceWarning)
> E               ResourceWarning: Unclosed 
> WebSocketClientConnection
> 
> cm         = <_pytest.unraisableexception.catch_unraisable_exception object 
> at 0x7efe93c53fd0>
> err_msg    = 'Exception ignored in'
> msg        = 'Exception ignored in: <function 
> WebSocketClientConnection.__del__ at 0x7efe93cba3e0>\n\nTraceback (most 
> recent call l...ngs.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)\nResourceWarning: Unclosed WebSocketClientConnection\n'
> 
> /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:78:
>  PytestUnraisableExceptionWarning
> 
> During handling of the above exception, another exception occurred:
> 
> cls = <class '_pytest.runner.CallInfo'>
> func = <function call_runtest_hook.<locals>.<lambda> at 0x7efe93c45da0>
> 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()
> 
> cls        = <class '_pytest.runner.CallInfo'>
> duration   = 2.335204128001351
> excinfo    = <ExceptionInfo PluggyTeardownRaisedWarning('A plugin raised an 
> exception during an old-style hookwrapper teardown.\nPl...nformation see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning')
>  tblen=6>
> func       = <function call_runtest_hook.<locals>.<lambda> at 0x7efe93c45da0>
> precise_start = 44876.780218761
> precise_stop = 44879.115422889
> reraise    = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
> result     = None
> start      = 1708816539.0132241
> stop       = 1708816541.3484297
> when       = 'call'
> 
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/_pytest/runner.py:262: in <lambda>
>     lambda: ihook(item=item, **kwds), when=when, 
> reraise=reraise
>         ihook      = <HookCaller 'pytest_runtest_call'>
>         item       = <TestCaseFunction test_large_io_doesnt_hang>
>         kwds       = {}
> /usr/lib/python3/dist-packages/pluggy/_hooks.py:501: in __call__
>     return 
> self._hookexec(self.name, 
> self._hookimpls.copy(), kwargs, firstresult)
>         firstresult = False
>         kwargs     = {'item': <TestCaseFunction test_large_io_doesnt_hang>}
>         self       = <HookCaller 'pytest_runtest_call'>
> /usr/lib/python3/dist-packages/pluggy/_manager.py:119: in 
> _hookexec
>     return self._inner_hookexec(hook_name, 
> methods, kwargs, firstresult)
>         firstresult = False
>         hook_name  = 'pytest_runtest_call'
>         kwargs     = {'item': <TestCaseFunction test_large_io_doesnt_hang>}
>         methods    = [<HookImpl plugin_name='runner', plugin=<module 
> '_pytest.runner' from 
> '/usr/lib/python3/dist-packages/_pytest/runner.p...ugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>, ...]
>         self       = <_pytest.config.PytestPluginManager object at 
> 0x7efe952580d0>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> hook_name = 'pytest_runtest_call'
> hook_impl = <HookImpl plugin_name='unraisableexception', plugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>
> e = PytestUnraisableExceptionWarning('Exception ignored in: <function 
> WebSocketClientConnection.__del__ at 0x7efe93cba3e0>...gs.warn("Unclosed 
> WebSocketClientConnection", ResourceWarning)\nResourceWarning: Unclosed 
> WebSocketClientConnection\n')
> 
>     def 
> _warn_teardown_exception(
>         hook_name: str, hook_impl: HookImpl, e: 
> BaseException
>     ) -> None:
>         msg = "A plugin raised an exception during an 
> old-style hookwrapper 
> teardown.\n"
>         msg += f"Plugin: 
> {hook_impl.plugin_name}, 
> Hook: 
> {hook_name}\n"
>         msg += 
> f"{type(e).__name__}:
>  
> {e}\n"
>         msg += "For more information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning"
>   # noqa: E501
> >       warnings.warn(PluggyTeardownRaisedWarning(msg), 
> > stacklevel=5)
> E       pluggy.PluggyTeardownRaisedWarning: A plugin raised an 
> exception during an old-style hookwrapper teardown.
> E       Plugin: unraisableexception, Hook: pytest_runtest_call
> E       PytestUnraisableExceptionWarning: Exception ignored in: 
> <function WebSocketClientConnection.__del__ at 0x7efe93cba3e0>
> E       
> E       Traceback (most recent call last):
> E         File 
> "/usr/lib/python3/dist-packages/tornado/websocket.py", line 1421, in 
> __del__
> E           warnings.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)
> E       ResourceWarning: Unclosed WebSocketClientConnection
> E       
> E       For more information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning
> 
> e          = PytestUnraisableExceptionWarning('Exception ignored in: 
> <function WebSocketClientConnection.__del__ at 
> 0x7efe93cba3e0>...gs.warn("Unclosed WebSocketClientConnection", 
> ResourceWarning)\nResourceWarning: Unclosed WebSocketClientConnection\n')
> hook_impl  = <HookImpl plugin_name='unraisableexception', plugin=<module 
> '_pytest.unraisableexception' from 
> '/usr/lib/python3/dist-packages/_pytest/unraisableexception.py'>>
> hook_name  = 'pytest_runtest_call'
> msg        = 'A plugin raised an exception during an old-style hookwrapper 
> teardown.\nPlugin: unraisableexception, Hook: pytest_run...For more 
> information see 
> https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning'
> 
> /usr/lib/python3/dist-packages/pluggy/_callers.py:49: 
> PluggyTeardownRaisedWarning
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  tornado.general:autoreload.py:125 tornado.autoreload 
> started more than once in the same process
> INFO     tornado.access:web.py:2348 101 GET /unique (127.0.0.1) 
> 1.64ms
> INFO     terminado.websocket:websocket.py:60 TermSocket.open: None
> INFO     terminado.websocket:websocket.py:67 TermSocket.open: Opened 
> tty
> INFO     terminado.websocket:websocket.py:120 Websocket closed
> INFO     terminado.management:management.py:355 Websocket closed, 
> sending SIGHUP to terminal.
> INFO     terminado.management:management.py:246 EOF on FD 19; 
> stopping reading
> ============================= slowest 10 durations 
> =============================
> 8.25s call     tests/basic_test.py::NamedTermTests::test_namespace
> 6.48s call     tests/basic_test.py::UniqueTermTests::test_max_terminals
> 6.37s call     tests/basic_test.py::CommonTests::test_basic_command
> 6.36s call     tests/basic_test.py::NamedTermTests::test_max_terminals
> 4.24s call     tests/basic_test.py::UniqueTermTests::test_unique_processes
> 4.13s call     tests/basic_test.py::SingleTermTests::test_single_process
> 2.34s call     tests/basic_test.py::UniqueTermTests::test_large_io_doesnt_hang
> 0.36s call     tests/basic_test.py::CommonTests::test_basic
> 0.12s call     tests/basic_test.py::NamedTermTests::test_new
> 
> (1 durations < 0.005s hidden.  Use -vv to show these durations.)
> =========================== short test summary info 
> ============================
> FAILED tests/basic_test.py::NamedTermTests::test_namespace - 
> pluggy.PluggyTeardownRaisedWarning: A plugin raised an exception during an ...
> FAILED 
> tests/basic_test.py::UniqueTermTests::test_large_io_doesnt_hang - 
> pluggy.PluggyTeardownRaisedWarning: A plugin raised an exception during an ...
> ========================= 2 failed, 7 passed 
> in 39.13s =========================
> E: pybuild pybuild:391: test: plugin pyproject failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_terminado/build; python3.11 -m pytest 
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/02/24/terminado_0.18.0-1_unstable.log

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


Reply via email to