Public bug reported:

Imported from Debian bug http://bugs.debian.org/1115769:

Source: pysmartapp
Version: 0.3.5-3
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/pysmartapp_0.3.5-3_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 --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/pysmartapp-0.3.5/.pybuild/cpython3_3.13  
> * Building wheel...
> /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: 
> UserWarning: Unknown distribution option: 'tests_require'
>   warnings.warn(msg)
> /usr/lib/python3/dist-packages/setuptools/dist.py:759: 
> SetuptoolsDeprecationWarning: License classifiers are deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please consider removing the following classifiers in favor of a SPDX 
> license expression:
> 
>         License :: OSI Approved :: MIT License
> 
>         See 
> https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
> for details.
>         
> ********************************************************************************
> 
> !!
>   self._finalize_license_expression()
> running bdist_wheel
> running build
> running build_py
> creating build/lib/pysmartapp
> copying pysmartapp/__init__.py -> build/lib/pysmartapp
> copying pysmartapp/uninstall.py -> build/lib/pysmartapp
> copying pysmartapp/config.py -> build/lib/pysmartapp
> copying pysmartapp/request.py -> build/lib/pysmartapp
> copying pysmartapp/oauthcallback.py -> build/lib/pysmartapp
> copying pysmartapp/install.py -> build/lib/pysmartapp
> copying pysmartapp/update.py -> build/lib/pysmartapp
> copying pysmartapp/smartapp.py -> build/lib/pysmartapp
> copying pysmartapp/const.py -> build/lib/pysmartapp
> copying pysmartapp/errors.py -> build/lib/pysmartapp
> copying pysmartapp/dispatch.py -> build/lib/pysmartapp
> copying pysmartapp/ping.py -> build/lib/pysmartapp
> copying pysmartapp/utilities.py -> build/lib/pysmartapp
> copying pysmartapp/event.py -> build/lib/pysmartapp
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/pysmartapp
> copying build/lib/pysmartapp/__init__.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/uninstall.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/config.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/request.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/oauthcallback.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/install.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/update.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/smartapp.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/const.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/errors.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/dispatch.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/ping.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/utilities.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> copying build/lib/pysmartapp/event.py -> 
> build/bdist.linux-x86_64/wheel/./pysmartapp
> running install_egg_info
> running egg_info
> creating pysmartapp.egg-info
> writing pysmartapp.egg-info/PKG-INFO
> writing dependency_links to pysmartapp.egg-info/dependency_links.txt
> writing requirements to pysmartapp.egg-info/requires.txt
> writing top-level names to pysmartapp.egg-info/top_level.txt
> writing manifest file 'pysmartapp.egg-info/SOURCES.txt'
> reading manifest file 'pysmartapp.egg-info/SOURCES.txt'
> adding license file 'LICENSE'
> writing manifest file 'pysmartapp.egg-info/SOURCES.txt'
> Copying pysmartapp.egg-info to 
> build/bdist.linux-x86_64/wheel/./pysmartapp-0.3.5.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/pysmartapp-0.3.5.dist-info/WHEEL
> creating 
> '/build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/.tmp-x5wef16x/pysmartapp-0.3.5-py3-none-any.whl'
>  and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'pysmartapp/__init__.py'
> adding 'pysmartapp/config.py'
> adding 'pysmartapp/const.py'
> adding 'pysmartapp/dispatch.py'
> adding 'pysmartapp/errors.py'
> adding 'pysmartapp/event.py'
> adding 'pysmartapp/install.py'
> adding 'pysmartapp/oauthcallback.py'
> adding 'pysmartapp/ping.py'
> adding 'pysmartapp/request.py'
> adding 'pysmartapp/smartapp.py'
> adding 'pysmartapp/uninstall.py'
> adding 'pysmartapp/update.py'
> adding 'pysmartapp/utilities.py'
> adding 'pysmartapp-0.3.5.dist-info/licenses/LICENSE'
> adding 'pysmartapp-0.3.5.dist-info/METADATA'
> adding 'pysmartapp-0.3.5.dist-info/WHEEL'
> adding 'pysmartapp-0.3.5.dist-info/top_level.txt'
> adding 'pysmartapp-0.3.5.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built pysmartapp-0.3.5-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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build; 
> python3.13 -m pytest --no-cov
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0
> rootdir: /build/reproducible-path/pysmartapp-0.3.5
> plugins: asyncio-1.1.0, timeout-2.4.0, typeguard-4.4.4, cov-5.0.0
> asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None, 
> asyncio_default_test_loop_scope=function
> collected 53 items
> 
> tests/test_config.py ..                                                  [  
> 3%]
> tests/test_dispatch.py ........                                          [ 
> 18%]
> tests/test_event.py ....                                                 [ 
> 26%]
> tests/test_install.py .                                                  [ 
> 28%]
> tests/test_oauthcallback.py .                                            [ 
> 30%]
> tests/test_ping.py .                                                     [ 
> 32%]
> tests/test_request.py .....                                              [ 
> 41%]
> tests/test_smartapp.py ..EEEEEEEE...EEEEEEEEEEEEEEE                      [ 
> 94%]
> tests/test_uninstall.py .                                                [ 
> 96%]
> tests/test_update.py .                                                   [ 
> 98%]
> tests/test_utilities.py .                                                
> [100%]
> 
> ==================================== ERRORS 
> ====================================
> ___________________ ERROR at setup of TestSmartApp.test_ping 
> ___________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 54
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_ping(smartapp):
>           """Tests the ping lifecycle event."""
>           # Arrange
>           request = get_fixture("ping_request")
>           expected_response = get_fixture("ping_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_ping(handler)
>           # Act
>           response = await smartapp.handle_request(request)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> _______________ ERROR at setup of TestSmartApp.test_config_init 
> ________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 71
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_config_init(smartapp):
>           """Tests the configuration initialization lifecycle event."""
>           # Arrange
>           request = get_fixture("config_init_request")
>           expected_response = get_fixture("config_init_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_config(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> _______________ ERROR at setup of TestSmartApp.test_config_page 
> ________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 88
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_config_page(smartapp):
>           """Tests the configuration initialization page event."""
>           # Arrange
>           request = get_fixture("config_page_request")
>           expected_response = get_fixture("config_page_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_config(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> _________________ ERROR at setup of TestSmartApp.test_install 
> __________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 105
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_install(smartapp):
>           """Tests the install lifecycle event."""
>           # Arrange
>           request = get_fixture("install_request")
>           expected_response = get_fixture("install_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_install(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> __________________ ERROR at setup of TestSmartApp.test_update 
> __________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 122
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_update(smartapp):
>           """Tests the update lifecycle event."""
>           # Arrange
>           request = get_fixture("update_request")
>           expected_response = get_fixture("update_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_update(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> __________________ ERROR at setup of TestSmartApp.test_event 
> ___________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 139
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_event(smartapp):
>           """Tests the event lifecycle event."""
>           # Arrange
>           request = get_fixture("event_request")
>           expected_response = get_fixture("event_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_event(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> ______________ ERROR at setup of TestSmartApp.test_oauth_callback 
> ______________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 156
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_oauth_callback(smartapp):
>           """Tests the oauth_callback lifecycle event."""
>           # Arrange
>           request = get_fixture("oauth_callback_request")
>           expected_response = get_fixture("oauth_callback_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_oauth_callback(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> ________________ ERROR at setup of TestSmartApp.test_uninstall 
> _________________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 173
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_uninstall(smartapp):
>           """Tests the uninstall lifecycle event."""
>           # Arrange
>           request = get_fixture("uninstall_request")
>           expected_response = get_fixture("uninstall_response")
>           handler = get_dispatch_handler(smartapp)
>           smartapp.connect_uninstall(handler)
>           # Act
>           response = await smartapp.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*smartapp.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 9
>   @pytest.fixture
>   def smartapp(event_loop) -> SmartApp:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:9
> _ ERROR at setup of 
> TestSmartAppManager.test_handle_request_ping_not_registered _
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 232
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_handle_request_ping_not_registered(manager):
>           """Tests the ping lifecycle event with no registered apps."""
>           # Arrange
>           request = get_fixture("ping_request")
>           expected_response = get_fixture("ping_response")
>           handler = get_dispatch_handler(manager)
>           manager.connect_ping(handler)
>           # Act
>           response = await manager.handle_request(request)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
>           assert response == expected_response
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> ___ ERROR at setup of TestSmartAppManager.test_handle_request_not_registered 
> ___
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 249
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_handle_request_not_registered(manager: SmartAppManager):
>           """Tests processing a request when no SmartApp has been 
> registered."""
>           # Arrange
>           request = get_fixture("config_init_request")
>           # Act
>           with pytest.raises(SmartAppNotRegisteredError) as e_info:
>               await manager.handle_request(request, None, False)
>           # Assert
>           assert e_info.value.installed_app_id == INSTALLED_APP_ID
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____ ERROR at setup of TestSmartAppManager.test_handle_request_not_app_id 
> _____
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 261
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_handle_request_not_app_id(manager: SmartAppManager):
>           """Tests processing a request when no SmartApp has been 
> registered."""
>           # Arrange
>           request = get_fixture("config_init_sig_fail_request")['body']
>           # Act
>           with pytest.raises(SmartAppNotRegisteredError) as e_info:
>               await manager.handle_request(request, None, False)
>           # Assert
>           assert e_info.value.installed_app_id == INSTALLED_APP_ID
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____________ ERROR at setup of TestSmartAppManager.test_register 
> ______________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 273
>       @staticmethod
>       def test_register(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> ________ ERROR at setup of TestSmartAppManager.test_register_no_app_id 
> _________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 285
>       @staticmethod
>       def test_register_no_app_id(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> __________ ERROR at setup of TestSmartAppManager.test_register_twice 
> ___________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 294
>       @staticmethod
>       def test_register_twice(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> ____________ ERROR at setup of TestSmartAppManager.test_unregister 
> _____________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 306
>       @staticmethod
>       def test_unregister(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _______ ERROR at setup of TestSmartAppManager.test_unregister_no_app_id 
> ________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 316
>       @staticmethod
>       def test_unregister_no_app_id(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____ ERROR at setup of TestSmartAppManager.test_unregister_not_registered 
> _____
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 325
>       @staticmethod
>       def test_unregister_not_registered(manager: SmartAppManager):
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____________ ERROR at setup of TestSmartAppManager.test_on_config 
> _____________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 334
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_config(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("config_init_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_config(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> ____________ ERROR at setup of TestSmartAppManager.test_on_install 
> _____________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 350
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_install(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("install_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_install(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____________ ERROR at setup of TestSmartAppManager.test_on_update 
> _____________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 366
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_update(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("update_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_update(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _____________ ERROR at setup of TestSmartAppManager.test_on_event 
> ______________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 382
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_event(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("event_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_event(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> _________ ERROR at setup of TestSmartAppManager.test_on_oauth_callback 
> _________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 398
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_oauth_callback(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("oauth_callback_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_oauth_callback(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> ___________ ERROR at setup of TestSmartAppManager.test_on_uninstall 
> ____________
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/test_smartapp.py,
>  line 414
>       @staticmethod
>       @pytest.mark.asyncio
>       async def test_on_uninstall(manager: SmartAppManager):
>           """Tests the config event handler at the manager level."""
>           # Arrange
>           request = get_fixture("uninstall_request")
>           app = manager.register(APP_ID, 'none')
>           handler = get_dispatch_handler(app)
>           manager.connect_uninstall(handler)
>           # Act
>           await manager.handle_request(request, None, False)
>           # ensure dispatched tasks complete
>           await asyncio.gather(*manager.dispatcher.last_sent)
>           # Assert
>           assert handler.fired
> file 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py,
>  line 20
>   @pytest.fixture
>   def manager(event_loop) -> SmartAppManager:
> E       fixture 'event_loop' not found
> >       available fixtures: _class_scoped_runner, _function_scoped_runner, 
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, 
> > async_handler, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, 
> > capteesys, cov, doctest_namespace, event_loop_policy, handler, manager, 
> > monkeypatch, no_cover, pytestconfig, record_property, 
> > record_testsuite_property, record_xml_attribute, recwarn, smartapp, 
> > 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/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build/tests/conftest.py:20
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/httpsig/__init__.py:1
>   /usr/lib/python3/dist-packages/httpsig/__init__.py:1: DeprecationWarning: 
> pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
>     from pkg_resources import get_distribution, DistributionNotFound
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> ERROR tests/test_smartapp.py::TestSmartApp::test_ping
> ERROR tests/test_smartapp.py::TestSmartApp::test_config_init
> ERROR tests/test_smartapp.py::TestSmartApp::test_config_page
> ERROR tests/test_smartapp.py::TestSmartApp::test_install
> ERROR tests/test_smartapp.py::TestSmartApp::test_update
> ERROR tests/test_smartapp.py::TestSmartApp::test_event
> ERROR tests/test_smartapp.py::TestSmartApp::test_oauth_callback
> ERROR tests/test_smartapp.py::TestSmartApp::test_uninstall
> ERROR 
> tests/test_smartapp.py::TestSmartAppManager::test_handle_request_ping_not_registered
> ERROR 
> tests/test_smartapp.py::TestSmartAppManager::test_handle_request_not_registered
> ERROR 
> tests/test_smartapp.py::TestSmartAppManager::test_handle_request_not_app_id
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_register
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_register_no_app_id
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_register_twice
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_unregister
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_unregister_no_app_id
> ERROR 
> tests/test_smartapp.py::TestSmartAppManager::test_unregister_not_registered
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_config
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_install
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_update
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_event
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_oauth_callback
> ERROR tests/test_smartapp.py::TestSmartAppManager::test_on_uninstall
> =================== 30 passed, 1 warning, 23 errors in 0.19s 
> ===================
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
> /build/reproducible-path/pysmartapp-0.3.5/.pybuild/cpython3_3.13/build; 
> python3.13 -m pytest --no-cov
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 
> returned exit code 13

** Affects: pysmartapp (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: pysmartapp (Debian)
     Importance: Undecided
         Status: New

** Bug watch added: Debian Bug tracker #1115769
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115769

** Changed in: pysmartapp (Debian)
 Remote watch: None => Debian Bug tracker #1115769

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2136145

Title:
  pysmartapp: FTBFS: dh_auto_test: error: pybuild --test --test-pytest
  -i python{version} -p 3.13 returned exit code 13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pysmartapp/+bug/2136145/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to