>>> py3-respx: Building community/py3-respx 0.22.0-r0 (using abuild 3.14.1-r5) started Fri, 10 Jan 2025 20:44:13 +0000 >>> py3-respx: Validating /home/buildozer/aports/community/py3-respx/APKBUILD... >>> py3-respx: Analyzing dependencies... >>> py3-respx: Installing for build: build-base python3 py3-httpx py3-setuptools py3-flask py3-pytest py3-pytest-asyncio py3-starlette py3-trio (1/78) Installing libbz2 (1.0.8-r6) (2/78) Installing libffi (3.4.6-r0) (3/78) Installing gdbm (1.24-r0) (4/78) Installing xz-libs (5.6.3-r0) (5/78) Installing mpdecimal (4.0.0-r0) (6/78) Installing libpanelw (6.5_p20241006-r3) (7/78) Installing sqlite-libs (3.47.2-r0) (8/78) Installing python3 (3.12.8-r1) (9/78) Installing python3-pycache-pyc0 (3.12.8-r1) (10/78) Installing pyc (3.12.8-r1) (11/78) Installing python3-pyc (3.12.8-r1) (12/78) Installing py3-certifi (2024.12.14-r0) (13/78) Installing py3-certifi-pyc (2024.12.14-r0) (14/78) Installing py3-idna (3.10-r0) (15/78) Installing py3-idna-pyc (3.10-r0) (16/78) Installing py3-curio (1.6-r2) (17/78) Installing py3-curio-pyc (1.6-r2) (18/78) Installing py3-sniffio (1.3.1-r1) (19/78) Installing py3-sniffio-pyc (1.3.1-r1) (20/78) Installing py3-anyio (4.3.0-r2) (21/78) Installing py3-anyio-pyc (4.3.0-r2) (22/78) Installing py3-h11 (0.14.0-r4) (23/78) Installing py3-h11-pyc (0.14.0-r4) (24/78) Installing py3-httpcore (1.0.5-r0) (25/78) Installing py3-httpcore-pyc (1.0.5-r0) (26/78) Installing py3-httpx (0.28.1-r0) (27/78) Installing py3-httpx-pyc (0.28.1-r0) (28/78) Installing py3-parsing (3.2.0-r0) (29/78) Installing py3-parsing-pyc (3.2.0-r0) (30/78) Installing py3-packaging (24.2-r0) (31/78) Installing py3-packaging-pyc (24.2-r0) (32/78) Installing py3-setuptools (70.3.0-r0) (33/78) Installing py3-setuptools-pyc (70.3.0-r0) (34/78) Installing py3-blinker (1.9.0-r0) (35/78) Installing py3-blinker-pyc (1.9.0-r0) (36/78) Installing py3-click (8.1.8-r0) (37/78) Installing py3-click-pyc (8.1.8-r0) (38/78) Installing py3-itsdangerous (2.2.0-r0) (39/78) Installing py3-itsdangerous-pyc (2.2.0-r0) (40/78) Installing py3-markupsafe (3.0.2-r0) (41/78) Installing py3-markupsafe-pyc (3.0.2-r0) (42/78) Installing py3-jinja2 (3.1.5-r0) (43/78) Installing py3-jinja2-pyc (3.1.5-r0) (44/78) Installing py3-werkzeug (3.1.3-r0) (45/78) Installing py3-werkzeug-pyc (3.1.3-r0) (46/78) Installing py3-flask (3.0.3-r0) (47/78) Installing py3-flask-pyc (3.0.3-r0) (48/78) Installing py3-iniconfig (2.0.0-r1) (49/78) Installing py3-iniconfig-pyc (2.0.0-r1) (50/78) Installing py3-pluggy (1.5.0-r0) (51/78) Installing py3-pluggy-pyc (1.5.0-r0) (52/78) Installing py3-py (1.11.0-r4) (53/78) Installing py3-py-pyc (1.11.0-r4) (54/78) Installing py3-pytest (8.3.4-r0) (55/78) Installing py3-pytest-pyc (8.3.4-r0) (56/78) Installing py3-pytest-asyncio (0.25.0-r0) (57/78) Installing py3-pytest-asyncio-pyc (0.25.0-r0) (58/78) Installing py3-starlette (0.41.3-r0) (59/78) Installing py3-starlette-pyc (0.41.3-r0) (60/78) Installing py3-attrs (24.2.0-r0) (61/78) Installing py3-attrs-pyc (24.2.0-r0) (62/78) Installing py3-async_generator (1.10-r6) (63/78) Installing py3-async_generator-pyc (1.10-r6) (64/78) Installing py3-cparser (2.22-r1) (65/78) Installing py3-cparser-pyc (2.22-r1) (66/78) Installing py3-cffi (1.17.1-r1) (67/78) Installing py3-cffi-pyc (1.17.1-r1) (68/78) Installing py3-cryptography (44.0.0-r0) (69/78) Installing py3-cryptography-pyc (44.0.0-r0) (70/78) Installing py3-openssl (24.3.0-r0) (71/78) Installing py3-openssl-pyc (24.3.0-r0) (72/78) Installing py3-outcome (1.3.0-r1) (73/78) Installing py3-outcome-pyc (1.3.0-r1) (74/78) Installing py3-sortedcontainers (2.4.0-r5) (75/78) Installing py3-sortedcontainers-pyc (2.4.0-r5) (76/78) Installing py3-trio (0.25.0-r1) (77/78) Installing py3-trio-pyc (0.25.0-r1) (78/78) Installing .makedepends-py3-respx (20250110.204414) Executing busybox-1.37.0-r10.trigger OK: 470 MiB in 182 packages >>> py3-respx: Cleaning up srcdir >>> py3-respx: Cleaning up pkgdir >>> py3-respx: Cleaning up tmpdir >>> py3-respx: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-respx-0.22.0.tar.gz >>> py3-respx: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-respx-0.22.0.tar.gz >>> py3-respx: Checking sha512sums... py3-respx-0.22.0.tar.gz: OK no-pytest-opts.patch: OK >>> py3-respx: Unpacking /var/cache/distfiles/edge/py3-respx-0.22.0.tar.gz... >>> py3-respx: no-pytest-opts.patch patching file setup.cfg running build running build_py creating build creating build/lib creating build/lib/respx copying respx/__init__.py -> build/lib/respx copying respx/handlers.py -> build/lib/respx copying respx/transports.py -> build/lib/respx copying respx/models.py -> build/lib/respx copying respx/fixtures.py -> build/lib/respx copying respx/router.py -> build/lib/respx copying respx/types.py -> build/lib/respx copying respx/utils.py -> build/lib/respx copying respx/api.py -> build/lib/respx copying respx/__version__.py -> build/lib/respx copying respx/patterns.py -> build/lib/respx copying respx/plugin.py -> build/lib/respx copying respx/mocks.py -> build/lib/respx running egg_info creating respx.egg-info writing respx.egg-info/PKG-INFO writing dependency_links to respx.egg-info/dependency_links.txt writing entry points to respx.egg-info/entry_points.txt writing requirements to respx.egg-info/requires.txt writing top-level names to respx.egg-info/top_level.txt writing manifest file 'respx.egg-info/SOURCES.txt' reading manifest file 'respx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files found matching '*.yaml' warning: no previously-included files found matching '*.xml' warning: no previously-included files found matching 'flake.*' warning: no previously-included files found matching 'noxfile.py' warning: no previously-included files found matching 'CONTRIBUTING.md' adding license file 'LICENSE.md' writing manifest file 'respx.egg-info/SOURCES.txt' copying respx/py.typed -> build/lib/respx /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-respx/src/respx-0.22.0 configfile: setup.cfg plugins: asyncio-0.25.0, anyio-0.0.0 asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None collected 321 items tests/test_api.py ...................................................... [ 16%] ........................ [ 24%] tests/test_mock.py ................................................. [ 39%] tests/test_patterns.py ................................................. [ 54%] ........................................................................ [ 77%] ............ [ 80%] tests/test_plugin.py . [ 81%] tests/test_remote.py ss [ 81%] tests/test_router.py .................................................. [ 97%] tests/test_stats.py ... [ 98%] tests/test_transports.py .... [ 99%] tests/test_utils.py . [100%] =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:256 /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:256: PytestDeprecationWarning: mocked_foo is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( ../../../../../../../usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:256 /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:256: PytestDeprecationWarning: mocked_ham is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. warnings.warn( tests/test_api.py::test_http_methods /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:854: DeprecationWarning: The event_loop fixture provided by pytest-asyncio has been redefined in /home/buildozer/aports/community/py3-respx/src/respx-0.22.0/respx/fixtures.py:8 Replacing the event_loop fixture with a custom implementation is deprecated and will lead to errors in the future. If you want to request an asyncio event loop with a scope other than function scope, use the "scope" argument to the asyncio mark when marking the tests. If you want to return different types of event loops, use the event_loop_policy fixture. warnings.warn( tests/test_plugin.py::test_respx_mock_fixture /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 319 passed, 2 skipped, 4 warnings in 2.94s ================== >>> py3-respx: Entering fakeroot... running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py running egg_info writing respx.egg-info/PKG-INFO writing dependency_links to respx.egg-info/dependency_links.txt writing entry points to respx.egg-info/entry_points.txt writing requirements to respx.egg-info/requires.txt writing top-level names to respx.egg-info/top_level.txt reading manifest file 'respx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files matching '*' found under directory 'docs' warning: no previously-included files found matching '*.yaml' warning: no previously-included files found matching '*.xml' warning: no previously-included files found matching 'flake.*' warning: no previously-included files found matching 'noxfile.py' warning: no previously-included files found matching 'CONTRIBUTING.md' adding license file 'LICENSE.md' writing manifest file 'respx.egg-info/SOURCES.txt' running install_lib creating /home/buildozer/aports/community/py3-respx/pkg creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12 creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages creating /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/__init__.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/handlers.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/transports.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/models.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/fixtures.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/router.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/types.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/utils.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/api.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/__version__.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/py.typed -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/patterns.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/plugin.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx copying build/lib/respx/mocks.py -> /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/handlers.py to handlers.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/transports.py to transports.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/models.py to models.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/fixtures.py to fixtures.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/router.py to router.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/types.py to types.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/utils.py to utils.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/api.py to api.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/__version__.py to __version__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/patterns.py to patterns.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/plugin.py to plugin.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx/mocks.py to mocks.cpython-312.pyc running install_egg_info Copying respx.egg-info to /home/buildozer/aports/community/py3-respx/pkg/py3-respx/usr/lib/python3.12/site-packages/respx-0.22.0-py3.12.egg-info running install_scripts >>> py3-respx-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/respx/__pycache__' -> '/home/buildozer/aports/community/py3-respx/pkg/py3-respx-pyc/usr/lib/python3.12/site-packages/respx/__pycache__' >>> py3-respx-pyc*: Preparing subpackage py3-respx-pyc... >>> py3-respx-pyc*: Running postcheck for py3-respx-pyc >>> py3-respx*: Running postcheck for py3-respx >>> py3-respx*: Preparing package py3-respx... >>> py3-respx-pyc*: Tracing dependencies... python3 py3-httpx python3~3.12 >>> py3-respx-pyc*: Package size: 119.5 KB >>> py3-respx-pyc*: Compressing data... >>> py3-respx-pyc*: Create checksum... >>> py3-respx-pyc*: Create py3-respx-pyc-0.22.0-r0.apk >>> py3-respx*: Tracing dependencies... python3 py3-httpx python3~3.12 >>> py3-respx*: Package size: 81.9 KB >>> py3-respx*: Compressing data... >>> py3-respx*: Create checksum... >>> py3-respx*: Create py3-respx-0.22.0-r0.apk >>> py3-respx: Build complete at Fri, 10 Jan 2025 20:44:19 +0000 elapsed time 0h 0m 6s >>> py3-respx: Cleaning up srcdir >>> py3-respx: Cleaning up pkgdir >>> py3-respx: Uninstalling dependencies... (1/78) Purging .makedepends-py3-respx (20250110.204414) (2/78) Purging py3-httpx-pyc (0.28.1-r0) (3/78) Purging py3-httpx (0.28.1-r0) (4/78) Purging py3-httpcore-pyc (1.0.5-r0) (5/78) Purging py3-httpcore (1.0.5-r0) (6/78) Purging py3-certifi-pyc (2024.12.14-r0) (7/78) Purging py3-certifi (2024.12.14-r0) (8/78) Purging py3-h11-pyc (0.14.0-r4) (9/78) Purging py3-h11 (0.14.0-r4) (10/78) Purging py3-setuptools-pyc (70.3.0-r0) (11/78) Purging py3-setuptools (70.3.0-r0) (12/78) Purging py3-flask-pyc (3.0.3-r0) (13/78) Purging py3-flask (3.0.3-r0) (14/78) Purging py3-blinker-pyc (1.9.0-r0) (15/78) Purging py3-blinker (1.9.0-r0) (16/78) Purging py3-click-pyc (8.1.8-r0) (17/78) Purging py3-click (8.1.8-r0) (18/78) Purging py3-itsdangerous-pyc (2.2.0-r0) (19/78) Purging py3-itsdangerous (2.2.0-r0) (20/78) Purging py3-jinja2-pyc (3.1.5-r0) (21/78) Purging py3-jinja2 (3.1.5-r0) (22/78) Purging py3-werkzeug-pyc (3.1.3-r0) (23/78) Purging py3-werkzeug (3.1.3-r0) (24/78) Purging py3-markupsafe-pyc (3.0.2-r0) (25/78) Purging py3-markupsafe (3.0.2-r0) (26/78) Purging py3-pytest-asyncio-pyc (0.25.0-r0) (27/78) Purging py3-pytest-asyncio (0.25.0-r0) (28/78) Purging py3-pytest-pyc (8.3.4-r0) (29/78) Purging py3-pytest (8.3.4-r0) (30/78) Purging py3-iniconfig-pyc (2.0.0-r1) (31/78) Purging py3-iniconfig (2.0.0-r1) (32/78) Purging py3-packaging-pyc (24.2-r0) (33/78) Purging py3-packaging (24.2-r0) (34/78) Purging py3-parsing-pyc (3.2.0-r0) (35/78) Purging py3-parsing (3.2.0-r0) (36/78) Purging py3-pluggy-pyc (1.5.0-r0) (37/78) Purging py3-pluggy (1.5.0-r0) (38/78) Purging py3-py-pyc (1.11.0-r4) (39/78) Purging py3-py (1.11.0-r4) (40/78) Purging py3-starlette-pyc (0.41.3-r0) (41/78) Purging py3-starlette (0.41.3-r0) (42/78) Purging py3-anyio-pyc (4.3.0-r2) (43/78) Purging py3-anyio (4.3.0-r2) (44/78) Purging py3-trio-pyc (0.25.0-r1) (45/78) Purging py3-trio (0.25.0-r1) (46/78) Purging py3-idna-pyc (3.10-r0) (47/78) Purging py3-idna (3.10-r0) (48/78) Purging py3-openssl-pyc (24.3.0-r0) (49/78) Purging py3-openssl (24.3.0-r0) (50/78) Purging py3-cryptography-pyc (44.0.0-r0) (51/78) Purging py3-cryptography (44.0.0-r0) (52/78) Purging py3-cffi-pyc (1.17.1-r1) (53/78) Purging py3-cffi (1.17.1-r1) (54/78) Purging py3-cparser-pyc (2.22-r1) (55/78) Purging py3-cparser (2.22-r1) (56/78) Purging py3-outcome-pyc (1.3.0-r1) (57/78) Purging py3-outcome (1.3.0-r1) (58/78) Purging py3-async_generator-pyc (1.10-r6) (59/78) Purging py3-async_generator (1.10-r6) (60/78) Purging py3-attrs-pyc (24.2.0-r0) (61/78) Purging py3-attrs (24.2.0-r0) (62/78) Purging py3-sniffio-pyc (1.3.1-r1) (63/78) Purging py3-sniffio (1.3.1-r1) (64/78) Purging py3-curio-pyc (1.6-r2) (65/78) Purging py3-curio (1.6-r2) (66/78) Purging py3-sortedcontainers-pyc (2.4.0-r5) (67/78) Purging py3-sortedcontainers (2.4.0-r5) (68/78) Purging python3-pyc (3.12.8-r1) (69/78) Purging python3-pycache-pyc0 (3.12.8-r1) (70/78) Purging pyc (3.12.8-r1) (71/78) Purging python3 (3.12.8-r1) (72/78) Purging gdbm (1.24-r0) (73/78) Purging libbz2 (1.0.8-r6) (74/78) Purging libffi (3.4.6-r0) (75/78) Purging libpanelw (6.5_p20241006-r3) (76/78) Purging mpdecimal (4.0.0-r0) (77/78) Purging sqlite-libs (3.47.2-r0) (78/78) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r10.trigger OK: 398 MiB in 104 packages >>> py3-respx: Updating the community/aarch64 repository index... >>> py3-respx: Signing the index...