>>> py3-fastapi: Building community/py3-fastapi 0.135.1-r1 (using abuild 3.17.0_rc2-r0) started Fri, 01 May 2026 15:51:03 +0000 >>> py3-fastapi: Validating /home/buildozer/aports/community/py3-fastapi/APKBUILD... >>> py3-fastapi: Analyzing dependencies... >>> py3-fastapi: Installing for build: build-base py3-annotated-doc py3-pydantic py3-starlette uvicorn py3-gpep517 py3-installer py3-pdm-backend py3-a2wsgi py3-aiosqlite py3-anyio py3-databases py3-dirty-equals py3-email-validator py3-flask py3-httpx py3-inline-snapshot py3-jwt py3-orjson py3-pwdlib py3-pytest py3-pydantic-settings py3-pytest-timeout py3-pytest-xdist py3-python-jose py3-python-multipart py3-sqlalchemy py3-trio py3-typer py3-ujson py3-yaml ( 1/214) Installing libbz2 (1.0.8-r6) ( 2/214) Installing libffi (3.5.2-r1) ( 3/214) Installing gdbm (1.26-r0) ( 4/214) Installing xz-libs (5.8.3-r0) ( 5/214) Installing mpdecimal (4.0.1-r0) ( 6/214) Installing libpanelw (6.6_p20260404-r0) ( 7/214) Installing readline (8.3.3-r1) ( 8/214) Installing sqlite-libs (3.53.0-r0) ( 9/214) Installing python3 (3.14.3-r0) ( 10/214) Installing python3-pycache-pyc0 (3.14.3-r0) ( 11/214) Installing pyc (3.14.3-r0) ( 12/214) Installing py3-annotated-doc-pyc (0.0.4-r1) ( 13/214) Installing python3-pyc (3.14.3-r0) ( 14/214) Installing py3-annotated-doc (0.0.4-r1) ( 15/214) Installing py3-annotated-types (0.7.0-r1) ( 16/214) Installing py3-annotated-types-pyc (0.7.0-r1) ( 17/214) Installing py3-typing-extensions (4.15.0-r1) ( 18/214) Installing py3-typing-extensions-pyc (4.15.0-r1) ( 19/214) Installing py3-pydantic-core (2.41.5-r0) ( 20/214) Installing py3-pydantic-core-pyc (2.41.5-r0) ( 21/214) Installing py3-typing-inspection (0.4.2-r1) ( 22/214) Installing py3-typing-inspection-pyc (0.4.2-r1) ( 23/214) Installing py3-pydantic (2.12.5-r0) ( 24/214) Installing py3-pydantic-pyc (2.12.5-r0) ( 25/214) Installing py3-idna (3.13-r0) ( 26/214) Installing py3-idna-pyc (3.13-r0) ( 27/214) Installing py3-curio (1.6-r4) ( 28/214) Installing py3-curio-pyc (1.6-r4) ( 29/214) Installing py3-sniffio (1.3.1-r2) ( 30/214) Installing py3-sniffio-pyc (1.3.1-r2) ( 31/214) Installing py3-anyio (4.12.1-r1) ( 32/214) Installing py3-anyio-pyc (4.12.1-r1) ( 33/214) Installing py3-starlette (0.47.2-r1) ( 34/214) Installing py3-starlette-pyc (0.47.2-r1) ( 35/214) Installing py3-click (8.3.3-r0) ( 36/214) Installing py3-click-pyc (8.3.3-r0) ( 37/214) Installing py3-h11 (0.16.0-r1) ( 38/214) Installing py3-h11-pyc (0.16.0-r1) ( 39/214) Installing uvicorn (0.44.0-r0) ( 40/214) Installing uvicorn-pyc (0.44.0-r0) ( 41/214) Installing py3-installer (1.0.0-r0) ( 42/214) Installing py3-installer-pyc (1.0.0-r0) ( 43/214) Installing py3-gpep517 (19-r2) ( 44/214) Installing py3-gpep517-pyc (19-r2) ( 45/214) Installing py3-parsing (3.3.2-r1) ( 46/214) Installing py3-parsing-pyc (3.3.2-r1) ( 47/214) Installing py3-packaging (26.2-r0) ( 48/214) Installing py3-packaging-pyc (26.2-r0) ( 49/214) Installing py3-setuptools (82.0.1-r1) ( 50/214) Installing py3-setuptools-pyc (82.0.1-r1) ( 51/214) Installing py3-cerberus (1.3.7-r1) ( 52/214) Installing py3-cerberus-pyc (1.3.7-r1) ( 53/214) Installing py3-editables (0.6-r0) ( 54/214) Installing py3-editables-pyc (0.6-r0) ( 55/214) Installing py3-boolean.py (5.0-r1) ( 56/214) Installing py3-boolean.py-pyc (5.0-r1) ( 57/214) Installing py3-license-expression (30.4.4-r1) ( 58/214) Installing py3-license-expression-pyc (30.4.4-r1) ( 59/214) Installing py3-pyproject-metadata (0.9.1-r1) ( 60/214) Installing py3-pyproject-metadata-pyc (0.9.1-r1) ( 61/214) Installing py3-tomli (2.4.1-r0) ( 62/214) Installing py3-tomli-pyc (2.4.1-r0) ( 63/214) Installing py3-tomli-w (1.2.0-r1) ( 64/214) Installing py3-tomli-w-pyc (1.2.0-r1) ( 65/214) Installing py3-fastjsonschema (2.21.2-r2) ( 66/214) Installing py3-fastjsonschema-pyc (2.21.2-r2) ( 67/214) Installing py3-validate-pyproject (0.25-r0) ( 68/214) Installing py3-validate-pyproject-pyc (0.25-r0) ( 69/214) Installing py3-pdm-backend (2.4.4-r1) ( 70/214) Installing py3-pdm-backend-pyc (2.4.4-r1) ( 71/214) Installing py3-a2wsgi (1.10.10-r1) ( 72/214) Installing py3-a2wsgi-pyc (1.10.10-r1) ( 73/214) Installing py3-aiosqlite (0.22.1-r2) ( 74/214) Installing py3-aiosqlite-pyc (0.22.1-r2) ( 75/214) Installing py3-databases (0.9.0-r1) ( 76/214) Installing py3-databases-pyc (0.9.0-r1) ( 77/214) Installing py3-tz (2025.2-r1) ( 78/214) Installing py3-tz-pyc (2025.2-r1) ( 79/214) Installing py3-dirty-equals (0.8.0-r1) ( 80/214) Installing py3-dirty-equals-pyc (0.8.0-r1) ( 81/214) Installing py3-email-validator (2.3.0-r1) ( 82/214) Installing py3-email-validator-pyc (2.3.0-r1) ( 83/214) Installing py3-asgiref (3.9.1-r1) ( 84/214) Installing py3-asgiref-pyc (3.9.1-r1) ( 85/214) Installing py3-blinker (1.9.0-r1) ( 86/214) Installing py3-blinker-pyc (1.9.0-r1) ( 87/214) Installing py3-dotenv (1.0.1-r2) ( 88/214) Installing py3-dotenv-pyc (1.0.1-r2) ( 89/214) Installing py3-itsdangerous (2.2.0-r1) ( 90/214) Installing py3-itsdangerous-pyc (2.2.0-r1) ( 91/214) Installing py3-markupsafe (3.0.3-r1) ( 92/214) Installing py3-markupsafe-pyc (3.0.3-r1) ( 93/214) Installing py3-jinja2 (3.1.6-r1) ( 94/214) Installing py3-jinja2-pyc (3.1.6-r1) ( 95/214) Installing py3-werkzeug (3.1.8-r0) ( 96/214) Installing py3-werkzeug-pyc (3.1.8-r0) ( 97/214) Installing py3-flask (3.1.3-r2) ( 98/214) Installing py3-flask-pyc (3.1.3-r2) ( 99/214) Installing py3-certifi (2026.2.25-r1) (100/214) Installing py3-certifi-pyc (2026.2.25-r1) (101/214) Installing py3-httpcore (1.0.9-r1) (102/214) Installing py3-httpcore-pyc (1.0.9-r1) (103/214) Installing py3-httpx (0.28.1-r1) (104/214) Installing py3-httpx-pyc (0.28.1-r1) (105/214) Installing py3-aiohappyeyeballs (2.6.1-r1) (106/214) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) (107/214) Installing py3-frozenlist (1.8.0-r2) (108/214) Installing py3-frozenlist-pyc (1.8.0-r2) (109/214) Installing py3-aiosignal (1.4.0-r1) (110/214) Installing py3-aiosignal-pyc (1.4.0-r1) (111/214) Installing py3-async-timeout (4.0.3-r3) (112/214) Installing py3-async-timeout-pyc (4.0.3-r3) (113/214) Installing py3-attrs (26.1.0-r0) (114/214) Installing py3-attrs-pyc (26.1.0-r0) (115/214) Installing py3-brotli (1.2.0-r1) (116/214) Installing py3-brotli-pyc (1.2.0-r1) (117/214) Installing py3-charset-normalizer (3.4.7-r0) (118/214) Installing py3-charset-normalizer-pyc (3.4.7-r0) (119/214) Installing py3-idna-ssl (1.1.0-r10) (120/214) Installing py3-idna-ssl-pyc (1.1.0-r10) (121/214) Installing py3-multidict (6.7.1-r1) (122/214) Installing py3-multidict-pyc (6.7.1-r1) (123/214) Installing py3-expandvars (1.1.2-r3) (124/214) Installing py3-expandvars-pyc (1.1.2-r3) (125/214) Installing py3-propcache (0.4.1-r1) (126/214) Installing py3-propcache-pyc (0.4.1-r1) (127/214) Installing py3-yarl (1.20.0-r2) (128/214) Installing py3-yarl-pyc (1.20.0-r2) (129/214) Installing py3-aiohttp (3.13.5-r0) (130/214) Installing py3-aiohttp-pyc (3.13.5-r0) (131/214) Installing py3-mypy-extensions (1.1.0-r1) (132/214) Installing py3-mypy-extensions-pyc (1.1.0-r1) (133/214) Installing py3-pathspec (1.0.4-r1) (134/214) Installing py3-pathspec-pyc (1.0.4-r1) (135/214) Installing py3-platformdirs (4.9.2-r1) (136/214) Installing py3-platformdirs-pyc (4.9.2-r1) (137/214) Installing py3-pytokens (0.3.0-r1) (138/214) Installing py3-pytokens-pyc (0.3.0-r1) (139/214) Installing black (26.3.0-r1) (140/214) Installing black-pyc (26.3.0-r1) (141/214) Installing py3-asttokens (3.0.1-r1) (142/214) Installing py3-asttokens-pyc (3.0.1-r1) (143/214) Installing py3-executing (2.2.1-r1) (144/214) Installing py3-executing-pyc (2.2.1-r1) (145/214) Installing py3-mdurl (0.1.2-r4) (146/214) Installing py3-mdurl-pyc (0.1.2-r4) (147/214) Installing py3-markdown-it-py (3.0.0-r2) (148/214) Installing py3-markdown-it-py-pyc (3.0.0-r2) (149/214) Installing py3-pygments (2.20.0-r0) (150/214) Installing py3-pygments-pyc (2.20.0-r0) (151/214) Installing py3-rich (15.0.0-r0) (152/214) Installing py3-rich-pyc (15.0.0-r0) (153/214) Installing py3-inline-snapshot (0.32.5-r1) (154/214) Installing py3-inline-snapshot-pyc (0.32.5-r1) (155/214) Installing py3-jwt (2.10.1-r1) (156/214) Installing py3-jwt-pyc (2.10.1-r1) (157/214) Installing py3-orjson (3.11.7-r1) (158/214) Installing py3-orjson-pyc (3.11.7-r1) (159/214) Installing py3-cparser (3.0-r1) (160/214) Installing py3-cparser-pyc (3.0-r1) (161/214) Installing py3-cffi (2.0.0-r0) (162/214) Installing py3-cffi-pyc (2.0.0-r0) (163/214) Installing argon2-libs (20190702-r5) (164/214) Installing py3-argon2-cffi-bindings (25.1.0-r1) (165/214) Installing py3-argon2-cffi-bindings-pyc (25.1.0-r1) (166/214) Installing py3-argon2-cffi (25.1.0-r1) (167/214) Installing py3-argon2-cffi-pyc (25.1.0-r1) (168/214) Installing py3-pwdlib (0.3.0-r1) (169/214) Installing py3-pwdlib-pyc (0.3.0-r1) (170/214) Installing py3-iniconfig (2.3.0-r1) (171/214) Installing py3-iniconfig-pyc (2.3.0-r1) (172/214) Installing py3-pluggy (1.6.0-r1) (173/214) Installing py3-pluggy-pyc (1.6.0-r1) (174/214) Installing py3-py (1.11.0-r5) (175/214) Installing py3-py-pyc (1.11.0-r5) (176/214) Installing py3-pytest (9.0.3-r0) (177/214) Installing py3-pytest-pyc (9.0.3-r0) (178/214) Installing py3-pydantic-settings (2.13.1-r0) (179/214) Installing py3-pydantic-settings-pyc (2.13.1-r0) (180/214) Installing py3-pytest-timeout (2.4.0-r1) (181/214) Installing py3-pytest-timeout-pyc (2.4.0-r1) (182/214) Installing py3-execnet (2.1.1-r1) (183/214) Installing py3-execnet-pyc (2.1.1-r1) (184/214) Installing py3-pytest-xdist (3.8.0-r1) (185/214) Installing py3-pytest-xdist-pyc (3.8.0-r1) (186/214) Installing py3-python-jose (3.5.0-r1) (187/214) Installing py3-python-jose-pyc (3.5.0-r1) (188/214) Installing py3-python-multipart (0.0.24-r0) (189/214) Installing py3-python-multipart-pyc (0.0.24-r0) (190/214) Installing py3-greenlet (3.4.0-r0) (191/214) Installing py3-greenlet-pyc (3.4.0-r0) (192/214) Installing py3-sqlalchemy (2.0.44-r1) (193/214) Installing py3-sqlalchemy-pyc (2.0.44-r1) (194/214) Installing py3-async_generator (1.10-r7) (195/214) Installing py3-async_generator-pyc (1.10-r7) (196/214) Installing py3-cryptography (47.0.0-r0) (197/214) Installing py3-cryptography-pyc (47.0.0-r0) (198/214) Installing py3-openssl (26.1.0-r0) (199/214) Installing py3-openssl-pyc (26.1.0-r0) (200/214) Installing py3-outcome (1.3.0-r2) (201/214) Installing py3-outcome-pyc (1.3.0-r2) (202/214) Installing py3-sortedcontainers (2.4.0-r6) (203/214) Installing py3-sortedcontainers-pyc (2.4.0-r6) (204/214) Installing py3-trio (0.33.0-r1) (205/214) Installing py3-trio-pyc (0.33.0-r1) (206/214) Installing py3-shellingham (1.5.4-r2) (207/214) Installing py3-shellingham-pyc (1.5.4-r2) (208/214) Installing py3-typer (0.24.1-r1) (209/214) Installing py3-typer-pyc (0.24.1-r1) (210/214) Installing py3-ujson (5.12.0-r0) (211/214) Installing yaml (0.2.5-r2) (212/214) Installing py3-yaml (6.0.3-r2) (213/214) Installing py3-yaml-pyc (6.0.3-r2) (214/214) Installing .makedepends-py3-fastapi (20260501.155107) Executing busybox-1.37.0-r31.trigger OK: 512.9 MiB in 317 packages >>> py3-fastapi: Cleaning up srcdir >>> py3-fastapi: Cleaning up pkgdir >>> py3-fastapi: Cleaning up tmpdir >>> py3-fastapi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz.part' py3-fastapi-0.135.1. 58% |****************** | 223k 0:00:00 ETA py3-fastapi-0.135.1. 100% |********************************| 385k 0:00:00 ETA '/var/cache/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz.part' saved /var/cache/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz: OK >>> py3-fastapi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz /var/cache/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz: OK >>> py3-fastapi: Unpacking /var/cache/distfiles/v3.24/py3-fastapi-0.135.1.tar.gz... 2026-05-01 15:51:09,276 gpep517 INFO Building wheel via backend pdm.backend 2026-05-01 15:51:09,353 gpep517 INFO The backend produced .dist/fastapi-0.135.1-py3-none-any.whl fastapi-0.135.1-py3-none-any.whl - Adding .pdm-build/fastapi-0.135.1.dist-info/METADATA -> fastapi-0.135.1.dist-info/METADATA - Adding .pdm-build/fastapi-0.135.1.dist-info/WHEEL -> fastapi-0.135.1.dist-info/WHEEL - Adding .pdm-build/fastapi-0.135.1.dist-info/entry_points.txt -> fastapi-0.135.1.dist-info/entry_points.txt - Adding .pdm-build/fastapi-0.135.1.dist-info/licenses/LICENSE -> fastapi-0.135.1.dist-info/licenses/LICENSE - Adding fastapi/.agents/skills/fastapi/SKILL.md -> fastapi/.agents/skills/fastapi/SKILL.md - Adding fastapi/.agents/skills/fastapi/references/dependencies.md -> fastapi/.agents/skills/fastapi/references/dependencies.md - Adding fastapi/.agents/skills/fastapi/references/other-tools.md -> fastapi/.agents/skills/fastapi/references/other-tools.md - Adding fastapi/.agents/skills/fastapi/references/streaming.md -> fastapi/.agents/skills/fastapi/references/streaming.md - Adding fastapi/__init__.py -> fastapi/__init__.py - Adding fastapi/__main__.py -> fastapi/__main__.py - Adding fastapi/_compat/__init__.py -> fastapi/_compat/__init__.py - Adding fastapi/_compat/shared.py -> fastapi/_compat/shared.py - Adding fastapi/_compat/v2.py -> fastapi/_compat/v2.py - Adding fastapi/applications.py -> fastapi/applications.py - Adding fastapi/background.py -> fastapi/background.py - Adding fastapi/cli.py -> fastapi/cli.py - Adding fastapi/concurrency.py -> fastapi/concurrency.py - Adding fastapi/datastructures.py -> fastapi/datastructures.py - Adding fastapi/dependencies/__init__.py -> fastapi/dependencies/__init__.py - Adding fastapi/dependencies/models.py -> fastapi/dependencies/models.py - Adding fastapi/dependencies/utils.py -> fastapi/dependencies/utils.py - Adding fastapi/encoders.py -> fastapi/encoders.py - Adding fastapi/exception_handlers.py -> fastapi/exception_handlers.py - Adding fastapi/exceptions.py -> fastapi/exceptions.py - Adding fastapi/logger.py -> fastapi/logger.py - Adding fastapi/middleware/__init__.py -> fastapi/middleware/__init__.py - Adding fastapi/middleware/asyncexitstack.py -> fastapi/middleware/asyncexitstack.py - Adding fastapi/middleware/cors.py -> fastapi/middleware/cors.py - Adding fastapi/middleware/gzip.py -> fastapi/middleware/gzip.py - Adding fastapi/middleware/httpsredirect.py -> fastapi/middleware/httpsredirect.py - Adding fastapi/middleware/trustedhost.py -> fastapi/middleware/trustedhost.py - Adding fastapi/middleware/wsgi.py -> fastapi/middleware/wsgi.py - Adding fastapi/openapi/__init__.py -> fastapi/openapi/__init__.py - Adding fastapi/openapi/constants.py -> fastapi/openapi/constants.py - Adding fastapi/openapi/docs.py -> fastapi/openapi/docs.py - Adding fastapi/openapi/models.py -> fastapi/openapi/models.py - Adding fastapi/openapi/utils.py -> fastapi/openapi/utils.py - Adding fastapi/param_functions.py -> fastapi/param_functions.py - Adding fastapi/params.py -> fastapi/params.py - Adding fastapi/py.typed -> fastapi/py.typed - Adding fastapi/requests.py -> fastapi/requests.py - Adding fastapi/responses.py -> fastapi/responses.py - Adding fastapi/routing.py -> fastapi/routing.py - Adding fastapi/security/__init__.py -> fastapi/security/__init__.py - Adding fastapi/security/api_key.py -> fastapi/security/api_key.py - Adding fastapi/security/base.py -> fastapi/security/base.py - Adding fastapi/security/http.py -> fastapi/security/http.py - Adding fastapi/security/oauth2.py -> fastapi/security/oauth2.py - Adding fastapi/security/open_id_connect_url.py -> fastapi/security/open_id_connect_url.py - Adding fastapi/security/utils.py -> fastapi/security/utils.py - Adding fastapi/sse.py -> fastapi/sse.py - Adding fastapi/staticfiles.py -> fastapi/staticfiles.py - Adding fastapi/templating.py -> fastapi/templating.py - Adding fastapi/testclient.py -> fastapi/testclient.py - Adding fastapi/types.py -> fastapi/types.py - Adding fastapi/utils.py -> fastapi/utils.py - Adding fastapi/websockets.py -> fastapi/websockets.py - Adding fastapi-0.135.1.dist-info/RECORD -> fastapi-0.135.1.dist-info/RECORD ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/py3-fastapi/src/fastapi-0.135.1 configfile: pyproject.toml plugins: inline-snapshot-0.32.5, timeout-2.4.0, anyio-0.0.0, xdist-3.8.0 timeout: 20.0s timeout method: signal timeout func_only: False collected 3121 items / 2 deselected / 2 skipped / 3119 selected scripts/tests/test_translation_fixer/test_code_blocks/test_code_blocks_lines_number_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_code_blocks/test_code_blocks_mermaid.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_code_blocks/test_code_blocks_number_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_code_blocks/test_code_blocks_wrong_lang_code.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_code_includes/test_number_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_complex_doc/test_compex_doc.py . [ 0%] [ 0%] scripts/tests/test_translation_fixer/test_header_permalinks/test_header_level_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_header_permalinks/test_header_number_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_html_links/test_html_links_number_mismatch.py . [ 0%] . [ 0%] scripts/tests/test_translation_fixer/test_markdown_links/test_mkd_links_number_mismatch.py . [ 0%] . [ 0%] tests/test_additional_properties.py .. [ 0%] tests/test_additional_properties_bool.py ... [ 0%] tests/test_additional_response_extra.py .. [ 0%] tests/test_additional_responses_bad.py . [ 0%] tests/test_additional_responses_custom_model_in_callback.py . [ 0%] tests/test_additional_responses_custom_validationerror.py . [ 0%] tests/test_additional_responses_default_validationerror.py . [ 0%] tests/test_additional_responses_response_class.py . [ 0%] tests/test_additional_responses_router.py ..... [ 1%] tests/test_additional_responses_union_duplicate_anyof.py . [ 1%] tests/test_allow_inf_nan_in_enforcing.py ........................ [ 1%] tests/test_ambiguous_params.py .. [ 2%] tests/test_annotated.py ............. [ 2%] tests/test_application.py ........ [ 2%] tests/test_arbitrary_types.py ... [ 2%] tests/test_callable_endpoint.py . [ 2%] tests/test_compat.py ........ [ 3%] tests/test_computed_fields.py ...... [ 3%] tests/test_custom_middleware_exception.py .. [ 3%] tests/test_custom_route_class.py ..... [ 3%] tests/test_custom_schema_fields.py .. [ 3%] tests/test_custom_swagger_ui_redirect.py ... [ 3%] tests/test_datastructures.py ...... [ 3%] tests/test_datetime_custom_encoder.py . [ 3%] tests/test_default_response_class.py .............. [ 4%] tests/test_default_response_class_router.py .............. [ 4%] tests/test_dependencies_utils.py . [ 4%] tests/test_dependency_after_yield_raise.py .... [ 4%] tests/test_dependency_after_yield_streaming.py ....... [ 5%] tests/test_dependency_after_yield_websockets.py .. [ 5%] tests/test_dependency_cache.py .... [ 5%] tests/test_dependency_class.py ............ [ 5%] tests/test_dependency_contextmanager.py ...................... [ 6%] tests/test_dependency_contextvars.py . [ 6%] tests/test_dependency_duplicates.py ..... [ 6%] tests/test_dependency_overrides.py ................................ [ 7%] tests/test_dependency_paramless.py .... [ 7%] tests/test_dependency_partial.py ............ [ 8%] tests/test_dependency_pep695.py . [ 8%] tests/test_dependency_security_overrides.py ... [ 8%] tests/test_dependency_wrapped.py ............................ [ 9%] tests/test_dependency_yield_except_httpexception.py .. [ 9%] tests/test_dependency_yield_scope.py ........... [ 9%] tests/test_dependency_yield_scope_websockets.py ....... [ 9%] tests/test_depends_hashable.py . [ 9%] tests/test_deprecated_openapi_prefix.py .. [ 9%] tests/test_deprecated_responses.py .... [ 10%] tests/test_dump_json_fast_path.py .. [ 10%] tests/test_duplicate_models_openapi.py .. [ 10%] tests/test_empty_router.py .. [ 10%] tests/test_enforce_once_required_parameter.py ... [ 10%] tests/test_exception_handlers.py ..... [ 10%] tests/test_extra_routes.py ........ [ 10%] tests/test_file_and_form_order_issue_9116.py .... [ 10%] tests/test_filter_pydantic_sub_model_pv2.py ... [ 10%] tests/test_form_default.py .. [ 11%] tests/test_forms_from_non_typing_sequences.py ... [ 11%] tests/test_forms_single_model.py ...... [ 11%] tests/test_forms_single_param.py .. [ 11%] tests/test_generate_unique_id_function.py ........ [ 11%] tests/test_generic_parameterless_depends.py .. [ 11%] tests/test_get_model_definitions_formfeed_escape.py .. [ 11%] tests/test_get_request_body.py .. [ 11%] tests/test_http_connection_injection.py .. [ 11%] tests/test_include_route.py . [ 11%] tests/test_include_router_defaults_overrides.py ........................ [ 12%] ................... [ 13%] tests/test_infer_param_optionality.py ......... [ 13%] tests/test_inherited_custom_class.py . [ 13%] tests/test_invalid_path_param.py ....... [ 13%] tests/test_invalid_sequence_param.py .... [ 14%] tests/test_json_type.py .... [ 14%] tests/test_jsonable_encoder.py ........................ [ 14%] tests/test_list_bytes_file_order_preserved_issue_14811.py . [ 14%] tests/test_local_docs.py ..... [ 15%] tests/test_modules_same_name_body/test_main.py ......... [ 15%] tests/test_multi_body_errors.py .... [ 15%] tests/test_multi_query_errors.py ... [ 15%] tests/test_multipart_installation.py ........... [ 15%] tests/test_no_schema_split.py .. [ 16%] tests/test_no_swagger_ui_redirect.py ... [ 16%] tests/test_openapi_cache_root_path.py .... [ 16%] tests/test_openapi_examples.py .. [ 16%] tests/test_openapi_model_description_trim_on_formfeed.py . [ 16%] tests/test_openapi_query_parameter_extension.py .. [ 16%] tests/test_openapi_route_extensions.py .. [ 16%] tests/test_openapi_schema_type.py .... [ 16%] tests/test_openapi_separate_input_output_schemas.py ....... [ 16%] tests/test_openapi_servers.py .. [ 16%] tests/test_operations_signatures.py . [ 16%] tests/test_optional_file_list.py .. [ 16%] tests/test_orjson_response_class.py . [ 17%] tests/test_param_class.py .. [ 17%] tests/test_param_in_path_and_dependency.py .. [ 17%] tests/test_param_include_in_schema.py ........ [ 17%] tests/test_params_repr.py .......................... [ 18%] tests/test_path.py ..................................................... [ 19%] ...................... [ 20%] tests/test_put_no_body.py ... [ 20%] tests/test_pydanticv2_dataclasses_uuid_stringified_annotations.py . [ 20%] tests/test_query.py ............................. [ 21%] tests/test_query_cookie_header_model_extra_params.py ..... [ 21%] tests/test_read_with_orm_mode.py . [ 21%] tests/test_regex_deprecated_body.py .... [ 22%] tests/test_regex_deprecated_params.py .... [ 22%] tests/test_repeated_cookie_headers.py . [ 22%] tests/test_repeated_dependency_schema.py .. [ 22%] tests/test_repeated_parameter_alias.py .. [ 22%] tests/test_reponse_set_reponse_code_empty.py .. [ 22%] tests/test_request_body_parameters_media_type.py . [ 22%] tests/test_request_param_model_by_alias.py ...... [ 22%] tests/test_request_params/test_body/test_list.py ....................... [ 23%] ................. [ 23%] tests/test_request_params/test_body/test_optional_list.py .............. [ 24%] .......................... [ 25%] tests/test_request_params/test_body/test_optional_str.py ............... [ 25%] ......................... [ 26%] tests/test_request_params/test_body/test_required_str.py ............... [ 26%] ......................... [ 27%] tests/test_request_params/test_cookie/test_optional_str.py ............. [ 28%] ................... [ 28%] tests/test_request_params/test_cookie/test_required_str.py ............. [ 29%] ................... [ 29%] tests/test_request_params/test_file/test_list.py ....................... [ 30%] ......... [ 30%] tests/test_request_params/test_file/test_optional.py ................... [ 31%] ............. [ 31%] tests/test_request_params/test_file/test_optional_list.py .............. [ 32%] .................. [ 32%] tests/test_request_params/test_file/test_required.py ................... [ 33%] ............. [ 33%] tests/test_request_params/test_form/test_list.py ....................... [ 34%] ......... [ 34%] tests/test_request_params/test_form/test_optional_list.py .............. [ 35%] .................. [ 35%] tests/test_request_params/test_form/test_optional_str.py ............... [ 36%] ................. [ 36%] tests/test_request_params/test_form/test_required_str.py ............... [ 37%] ................. [ 37%] tests/test_request_params/test_header/test_list.py ..................... [ 38%] ........... [ 39%] tests/test_request_params/test_header/test_optional_list.py ............ [ 39%] .................... [ 40%] tests/test_request_params/test_header/test_optional_str.py ............. [ 40%] ................... [ 41%] tests/test_request_params/test_header/test_required_str.py ............. [ 41%] ................... [ 42%] tests/test_request_params/test_path/test_required_str.py ........ [ 42%] tests/test_request_params/test_query/test_list.py ...................... [ 43%] .......... [ 43%] tests/test_request_params/test_query/test_optional_list.py ............. [ 43%] ................... [ 44%] tests/test_request_params/test_query/test_optional_str.py .............. [ 44%] .................. [ 45%] tests/test_request_params/test_query/test_required_str.py .............. [ 45%] .................. [ 46%] tests/test_required_noneable.py ....... [ 46%] tests/test_response_by_alias.py .......... [ 47%] tests/test_response_change_status_code.py . [ 47%] tests/test_response_class_no_mediatype.py . [ 47%] tests/test_response_code_no_body.py .. [ 47%] tests/test_response_dependency.py ....... [ 47%] tests/test_response_model_as_return_annotation.py ...................... [ 48%] ................ [ 48%] tests/test_response_model_data_filter.py ... [ 48%] tests/test_response_model_data_filter_no_inheritance.py ... [ 48%] tests/test_response_model_default_factory.py .. [ 48%] tests/test_response_model_include_exclude.py ...... [ 49%] tests/test_response_model_invalid.py .... [ 49%] tests/test_response_model_sub_types.py .. [ 49%] tests/test_return_none_stringified_annotations.py . [ 49%] tests/test_route_scope.py ..... [ 49%] tests/test_router_circular_import.py . [ 49%] tests/test_router_events.py .......... [ 49%] tests/test_router_prefix_with_template.py . [ 49%] tests/test_router_redirect_slashes.py .. [ 49%] tests/test_schema_compat_pydantic_v2.py .. [ 49%] tests/test_schema_extra_examples.py .. [ 49%] tests/test_schema_ref_pydantic_v2.py .. [ 50%] tests/test_security_api_key_cookie.py ... [ 50%] tests/test_security_api_key_cookie_description.py ... [ 50%] tests/test_security_api_key_cookie_optional.py ... [ 50%] tests/test_security_api_key_header.py ... [ 50%] tests/test_security_api_key_header_description.py ... [ 50%] tests/test_security_api_key_header_optional.py ... [ 50%] tests/test_security_api_key_query.py ... [ 50%] tests/test_security_api_key_query_description.py ... [ 50%] tests/test_security_api_key_query_optional.py ... [ 50%] tests/test_security_http_base.py .... [ 51%] tests/test_security_http_base_description.py ... [ 51%] tests/test_security_http_base_optional.py ... [ 51%] tests/test_security_http_basic_optional.py ..... [ 51%] tests/test_security_http_basic_realm.py ..... [ 51%] tests/test_security_http_basic_realm_description.py ..... [ 51%] tests/test_security_http_bearer.py .... [ 51%] tests/test_security_http_bearer_description.py .... [ 51%] tests/test_security_http_bearer_optional.py .... [ 52%] tests/test_security_http_digest.py .... [ 52%] tests/test_security_http_digest_description.py .... [ 52%] tests/test_security_http_digest_optional.py .... [ 52%] tests/test_security_oauth2.py .......... [ 52%] tests/test_security_oauth2_authorization_code_bearer.py ..... [ 52%] tests/test_security_oauth2_authorization_code_bearer_description.py .... [ 53%] [ 53%] tests/test_security_oauth2_authorization_code_bearer_scopes_openapi.py . [ 53%] ..... [ 53%] tests/test_security_oauth2_authorization_code_bearer_scopes_openapi_simple.py . [ 53%] . [ 53%] tests/test_security_oauth2_optional.py .......... [ 53%] tests/test_security_oauth2_optional_description.py .......... [ 53%] tests/test_security_oauth2_password_bearer_optional.py .... [ 54%] tests/test_security_oauth2_password_bearer_optional_description.py .... [ 54%] tests/test_security_openid_connect.py .... [ 54%] tests/test_security_openid_connect_description.py .... [ 54%] tests/test_security_openid_connect_optional.py .... [ 54%] tests/test_security_scopes.py . [ 54%] tests/test_security_scopes_dont_propagate.py . [ 54%] tests/test_security_scopes_sub_dependency.py . [ 54%] tests/test_serialize_response.py ... [ 54%] tests/test_serialize_response_dataclass.py ....... [ 55%] tests/test_serialize_response_model.py ........ [ 55%] tests/test_skip_defaults.py ..... [ 55%] tests/test_sse.py .................. [ 56%] tests/test_starlette_exception.py ....... [ 56%] tests/test_starlette_urlconvertors.py ..... [ 56%] tests/test_stream_bare_type.py .. [ 56%] tests/test_stream_cancellation.py .... [ 56%] tests/test_stream_json_validation_error.py .. [ 56%] tests/test_strict_content_type_app_level.py .... [ 56%] tests/test_strict_content_type_nested.py ........ [ 57%] tests/test_strict_content_type_router_level.py ...... [ 57%] tests/test_stringified_annotation_dependency.py .. [ 57%] tests/test_stringified_annotation_dependency_py314.py . [ 57%] tests/test_stringified_annotations_simple.py . [ 57%] tests/test_sub_callbacks.py .. [ 57%] tests/test_swagger_ui_escape.py ... [ 57%] tests/test_swagger_ui_init_oauth.py .. [ 57%] tests/test_top_level_security_scheme_in_openapi.py ... [ 57%] tests/test_tuples.py ....... [ 57%] tests/test_tutorial/test_additional_responses/test_tutorial001.py ... [ 58%] tests/test_tutorial/test_additional_responses/test_tutorial002.py ... [ 58%] tests/test_tutorial/test_additional_responses/test_tutorial003.py ... [ 58%] tests/test_tutorial/test_additional_responses/test_tutorial004.py ... [ 58%] tests/test_tutorial/test_additional_status_codes/test_tutorial001.py ... [ 58%] . [ 58%] tests/test_tutorial/test_advanced_middleware/test_tutorial001.py . [ 58%] tests/test_tutorial/test_advanced_middleware/test_tutorial002.py . [ 58%] tests/test_tutorial/test_advanced_middleware/test_tutorial003.py . [ 58%] tests/test_tutorial/test_async_tests/test_main_a.py .... [ 58%] tests/test_tutorial/test_authentication_error_status_code/test_tutorial001.py . [ 58%] .. [ 58%] tests/test_tutorial/test_background_tasks/test_tutorial001.py . [ 58%] tests/test_tutorial/test_background_tasks/test_tutorial002.py .. [ 58%] tests/test_tutorial/test_behind_a_proxy/test_tutorial001.py .. [ 58%] tests/test_tutorial/test_behind_a_proxy/test_tutorial001_01.py .. [ 58%] tests/test_tutorial/test_behind_a_proxy/test_tutorial002.py .. [ 59%] tests/test_tutorial/test_behind_a_proxy/test_tutorial003.py .. [ 59%] tests/test_tutorial/test_behind_a_proxy/test_tutorial004.py .. [ 59%] tests/test_tutorial/test_bigger_applications/test_main.py .............. [ 59%] ........... [ 59%] tests/test_tutorial/test_body/test_tutorial001.py ................ [ 60%] tests/test_tutorial/test_body/test_tutorial002.py ...... [ 60%] tests/test_tutorial/test_body/test_tutorial003.py .... [ 60%] tests/test_tutorial/test_body/test_tutorial004.py .... [ 60%] tests/test_tutorial/test_body_fields/test_tutorial001.py ........ [ 61%] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py ...... [ 61%] .... [ 61%] tests/test_tutorial/test_body_multiple_params/test_tutorial002.py ...... [ 61%] ... [ 61%] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py ...... [ 62%] .. [ 62%] tests/test_tutorial/test_body_multiple_params/test_tutorial004.py ...... [ 62%] ...... [ 62%] tests/test_tutorial/test_body_multiple_params/test_tutorial005.py ...... [ 62%] ...... [ 62%] tests/test_tutorial/test_body_nested_models/test_tutorial001_tutorial002_tutorial003.py . [ 62%] .............. [ 63%] tests/test_tutorial/test_body_nested_models/test_tutorial004.py ...... [ 63%] tests/test_tutorial/test_body_nested_models/test_tutorial005.py ....... [ 63%] tests/test_tutorial/test_body_nested_models/test_tutorial006.py ..... [ 63%] tests/test_tutorial/test_body_nested_models/test_tutorial007.py ...... [ 64%] tests/test_tutorial/test_body_nested_models/test_tutorial008.py .... [ 64%] tests/test_tutorial/test_body_nested_models/test_tutorial009.py ... [ 64%] tests/test_tutorial/test_body_updates/test_tutorial001.py ... [ 64%] tests/test_tutorial/test_body_updates/test_tutorial002.py .... [ 64%] tests/test_tutorial/test_conditional_openapi/test_tutorial001.py ... [ 64%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial001.py .. [ 64%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial002.py .. [ 64%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial003.py .. [ 64%] tests/test_tutorial/test_cookie_param_models/test_tutorial001.py ....... [ 65%] ... [ 65%] tests/test_tutorial/test_cookie_param_models/test_tutorial002.py ....... [ 65%] ... [ 65%] tests/test_tutorial/test_cookie_params/test_tutorial001.py .......... [ 65%] tests/test_tutorial/test_cors/test_tutorial001.py . [ 65%] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py .... [ 65%] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py .... [ 66%] tests/test_tutorial/test_custom_request_and_route/test_tutorial001.py .. [ 66%] .... [ 66%] tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py .. [ 66%] .. [ 66%] tests/test_tutorial/test_custom_request_and_route/test_tutorial003.py .. [ 66%] [ 66%] tests/test_tutorial/test_custom_response/test_tutorial001.py .. [ 66%] tests/test_tutorial/test_custom_response/test_tutorial001b.py .. [ 66%] tests/test_tutorial/test_custom_response/test_tutorial002_tutorial003_tutorial004.py . [ 66%] ..... [ 66%] tests/test_tutorial/test_custom_response/test_tutorial005.py .. [ 66%] tests/test_tutorial/test_custom_response/test_tutorial006.py .. [ 66%] tests/test_tutorial/test_custom_response/test_tutorial006b.py .. [ 66%] tests/test_tutorial/test_custom_response/test_tutorial006c.py .. [ 67%] tests/test_tutorial/test_custom_response/test_tutorial007.py . [ 67%] tests/test_tutorial/test_custom_response/test_tutorial008.py . [ 67%] tests/test_tutorial/test_custom_response/test_tutorial009.py . [ 67%] tests/test_tutorial/test_custom_response/test_tutorial009b.py . [ 67%] tests/test_tutorial/test_custom_response/test_tutorial009c.py . [ 67%] tests/test_tutorial/test_custom_response/test_tutorial010.py .. [ 67%] tests/test_tutorial/test_dataclasses/test_tutorial001.py ... [ 67%] tests/test_tutorial/test_dataclasses/test_tutorial002.py .. [ 67%] tests/test_tutorial/test_dataclasses/test_tutorial003.py ... [ 67%] tests/test_tutorial/test_debugging/test_tutorial001.py .... [ 67%] tests/test_tutorial/test_dependencies/test_tutorial001_tutorial001_02.py . [ 67%] ................. [ 68%] tests/test_tutorial/test_dependencies/test_tutorial002_tutorial003_tutorial004.py . [ 68%] ......................................... [ 69%] tests/test_tutorial/test_dependencies/test_tutorial005.py ........ [ 69%] tests/test_tutorial/test_dependencies/test_tutorial006.py .......... [ 70%] tests/test_tutorial/test_dependencies/test_tutorial007.py . [ 70%] tests/test_tutorial/test_dependencies/test_tutorial008.py .. [ 70%] tests/test_tutorial/test_dependencies/test_tutorial008b.py ...... [ 70%] tests/test_tutorial/test_dependencies/test_tutorial008c.py ........ [ 70%] tests/test_tutorial/test_dependencies/test_tutorial008d.py ........ [ 70%] tests/test_tutorial/test_dependencies/test_tutorial008e.py .. [ 71%] tests/test_tutorial/test_dependencies/test_tutorial010.py . [ 71%] tests/test_tutorial/test_dependencies/test_tutorial011.py ........ [ 71%] tests/test_tutorial/test_dependencies/test_tutorial012.py .............. [ 71%] .... [ 71%] tests/test_tutorial/test_encoder/test_tutorial001.py ... [ 71%] tests/test_tutorial/test_events/test_tutorial001.py .. [ 72%] tests/test_tutorial/test_events/test_tutorial002.py .. [ 72%] tests/test_tutorial/test_events/test_tutorial003.py .. [ 72%] tests/test_tutorial/test_extending_openapi/test_tutorial001.py .. [ 72%] tests/test_tutorial/test_extra_data_types/test_tutorial001.py .... [ 72%] tests/test_tutorial/test_extra_models/test_tutorial001_tutorial002.py .. [ 72%] .. [ 72%] tests/test_tutorial/test_extra_models/test_tutorial003.py ... [ 72%] tests/test_tutorial/test_extra_models/test_tutorial004.py .. [ 72%] tests/test_tutorial/test_extra_models/test_tutorial005.py .. [ 72%] tests/test_tutorial/test_first_steps/test_tutorial001_tutorial002_tutorial003.py . [ 72%] ..... [ 72%] tests/test_tutorial/test_generate_clients/test_tutorial001.py ... [ 73%] tests/test_tutorial/test_generate_clients/test_tutorial002.py .... [ 73%] tests/test_tutorial/test_generate_clients/test_tutorial003.py .... [ 73%] tests/test_tutorial/test_generate_clients/test_tutorial004.py . [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial001.py ... [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial002.py ... [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial003.py ... [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial004.py .... [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial005.py ... [ 73%] tests/test_tutorial/test_handling_errors/test_tutorial006.py .... [ 73%] tests/test_tutorial/test_header_param_models/test_tutorial002.py ....... [ 74%] ... [ 74%] tests/test_tutorial/test_header_params/test_tutorial001.py ........ [ 74%] tests/test_tutorial/test_header_params/test_tutorial002.py .......... [ 74%] tests/test_tutorial/test_header_params/test_tutorial003.py ........ [ 75%] tests/test_tutorial/test_json_base64_bytes/test_tutorial001.py .... [ 75%] tests/test_tutorial/test_metadata/test_tutorial001.py .. [ 75%] tests/test_tutorial/test_metadata/test_tutorial001_1.py .. [ 75%] tests/test_tutorial/test_metadata/test_tutorial002.py ... [ 75%] tests/test_tutorial/test_metadata/test_tutorial003.py ..... [ 75%] tests/test_tutorial/test_metadata/test_tutorial004.py .. [ 75%] tests/test_tutorial/test_middleware/test_tutorial001.py .. [ 75%] tests/test_tutorial/test_openapi_callbacks/test_tutorial001.py ... [ 75%] tests/test_tutorial/test_openapi_webhooks/test_tutorial001.py ... [ 75%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial001.py . [ 75%] . [ 75%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial002.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial003.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial004.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial005.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial006.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py . [ 76%] ... [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial001.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial002.py . [ 76%] ... [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial002b.py . [ 76%] .. [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial003_tutorial004.py . [ 76%] ... [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial005.py . [ 76%] . [ 76%] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py . [ 76%] ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial001.py ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial002.py ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial003.py ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial003b.py ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial004.py ... [ 77%] tests/test_tutorial/test_path_params/test_tutorial005.py ..... [ 77%] tests/test_tutorial/test_path_params_numeric_validations/test_tutorial001.py . [ 77%] ....... [ 77%] tests/test_tutorial/test_path_params_numeric_validations/test_tutorial002_tutorial003.py . [ 77%] ................... [ 78%] tests/test_tutorial/test_path_params_numeric_validations/test_tutorial004.py . [ 78%] ........... [ 78%] tests/test_tutorial/test_path_params_numeric_validations/test_tutorial005.py . [ 78%] ............. [ 79%] tests/test_tutorial/test_path_params_numeric_validations/test_tutorial006.py . [ 79%] ............. [ 79%] tests/test_tutorial/test_python_types/test_tutorial001_tutorial002.py .. [ 79%] [ 79%] tests/test_tutorial/test_python_types/test_tutorial003.py .. [ 79%] tests/test_tutorial/test_python_types/test_tutorial004.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial005.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial006.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial007.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial008.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial008b.py .. [ 80%] tests/test_tutorial/test_python_types/test_tutorial009_tutorial009b.py . [ 80%] . [ 80%] tests/test_tutorial/test_python_types/test_tutorial010.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial011.py . [ 80%] tests/test_tutorial/test_python_types/test_tutorial013.py . [ 80%] tests/test_tutorial/test_query_param_models/test_tutorial001.py ........ [ 80%] .. [ 80%] tests/test_tutorial/test_query_param_models/test_tutorial002.py ........ [ 80%] .. [ 81%] tests/test_tutorial/test_query_params/test_tutorial001.py .... [ 81%] tests/test_tutorial/test_query_params/test_tutorial002.py ... [ 81%] tests/test_tutorial/test_query_params/test_tutorial003.py .... [ 81%] tests/test_tutorial/test_query_params/test_tutorial004.py .... [ 81%] tests/test_tutorial/test_query_params/test_tutorial005.py ... [ 81%] tests/test_tutorial/test_query_params/test_tutorial006.py ... [ 81%] tests/test_tutorial/test_query_params_str_validations/test_tutorial001.py . [ 81%] ... [ 81%] tests/test_tutorial/test_query_params_str_validations/test_tutorial002.py . [ 81%] ......... [ 82%] tests/test_tutorial/test_query_params_str_validations/test_tutorial003.py . [ 82%] ......... [ 82%] tests/test_tutorial/test_query_params_str_validations/test_tutorial004.py . [ 82%] ....... [ 82%] tests/test_tutorial/test_query_params_str_validations/test_tutorial005.py . [ 82%] ....... [ 82%] tests/test_tutorial/test_query_params_str_validations/test_tutorial006.py . [ 83%] ....... [ 83%] tests/test_tutorial/test_query_params_str_validations/test_tutorial006c.py x [ 83%] xxx...... [ 83%] tests/test_tutorial/test_query_params_str_validations/test_tutorial007.py . [ 83%] ....... [ 83%] tests/test_tutorial/test_query_params_str_validations/test_tutorial008.py . [ 83%] ....... [ 84%] tests/test_tutorial/test_query_params_str_validations/test_tutorial009.py . [ 84%] ....... [ 84%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py . [ 84%] ......... [ 84%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py . [ 84%] ..... [ 84%] tests/test_tutorial/test_query_params_str_validations/test_tutorial012.py . [ 84%] ..... [ 85%] tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py . [ 85%] ..... [ 85%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014.py . [ 85%] ..... [ 85%] tests/test_tutorial/test_query_params_str_validations/test_tutorial015.py . [ 85%] .... [ 85%] tests/test_tutorial/test_request_files/test_tutorial001.py ............ [ 85%] tests/test_tutorial/test_request_files/test_tutorial001_02.py .......... [ 86%] [ 86%] tests/test_tutorial/test_request_files/test_tutorial001_03.py ...... [ 86%] tests/test_tutorial/test_request_files/test_tutorial002.py ............ [ 86%] tests/test_tutorial/test_request_files/test_tutorial003.py ........ [ 87%] tests/test_tutorial/test_request_form_models/test_tutorial001.py ....... [ 87%] ..... [ 87%] tests/test_tutorial/test_request_form_models/test_tutorial002.py ....... [ 87%] ....... [ 87%] tests/test_tutorial/test_request_forms/test_tutorial001.py ............ [ 88%] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py ... [ 88%] ......... [ 88%] tests/test_tutorial/test_response_change_status_code/test_tutorial001.py . [ 88%] [ 88%] tests/test_tutorial/test_response_cookies/test_tutorial001.py . [ 88%] tests/test_tutorial/test_response_cookies/test_tutorial002.py . [ 88%] tests/test_tutorial/test_response_directly/test_tutorial001.py .. [ 88%] tests/test_tutorial/test_response_directly/test_tutorial002.py .. [ 88%] tests/test_tutorial/test_response_headers/test_tutorial001.py . [ 88%] tests/test_tutorial/test_response_headers/test_tutorial002.py . [ 89%] tests/test_tutorial/test_response_model/test_tutorial001_tutorial001_01.py . [ 89%] ....... [ 89%] tests/test_tutorial/test_response_model/test_tutorial002.py .. [ 89%] tests/test_tutorial/test_response_model/test_tutorial003.py .. [ 89%] tests/test_tutorial/test_response_model/test_tutorial003_01.py .. [ 89%] tests/test_tutorial/test_response_model/test_tutorial003_02.py ... [ 89%] tests/test_tutorial/test_response_model/test_tutorial003_03.py .. [ 89%] tests/test_tutorial/test_response_model/test_tutorial003_04.py . [ 89%] tests/test_tutorial/test_response_model/test_tutorial003_05.py ... [ 89%] tests/test_tutorial/test_response_model/test_tutorial004.py .... [ 89%] tests/test_tutorial/test_response_model/test_tutorial005.py ... [ 89%] tests/test_tutorial/test_response_model/test_tutorial006.py ... [ 90%] tests/test_tutorial/test_response_status_code/test_tutorial001_tutorial002.py . [ 90%] ... [ 90%] tests/test_tutorial/test_schema_extra_example/test_tutorial001.py .. [ 90%] tests/test_tutorial/test_schema_extra_example/test_tutorial002.py .. [ 90%] tests/test_tutorial/test_schema_extra_example/test_tutorial003.py .... [ 90%] tests/test_tutorial/test_schema_extra_example/test_tutorial004.py .... [ 90%] tests/test_tutorial/test_schema_extra_example/test_tutorial005.py .... [ 90%] tests/test_tutorial/test_security/test_tutorial001.py ........ [ 90%] tests/test_tutorial/test_security/test_tutorial002.py ...... [ 91%] tests/test_tutorial/test_security/test_tutorial003.py .................. [ 91%] [ 91%] tests/test_tutorial/test_security/test_tutorial004.py .................. [ 92%] .............. [ 92%] tests/test_tutorial/test_security/test_tutorial005.py .................. [ 93%] .................... [ 93%] tests/test_tutorial/test_security/test_tutorial006.py .......... [ 94%] tests/test_tutorial/test_security/test_tutorial007.py .............. [ 94%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001.py .. [ 94%] . [ 94%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002.py .. [ 94%] . [ 94%] tests/test_tutorial/test_server_sent_events/test_tutorial001.py ..... [ 95%] tests/test_tutorial/test_server_sent_events/test_tutorial002.py .. [ 95%] tests/test_tutorial/test_server_sent_events/test_tutorial003.py .. [ 95%] tests/test_tutorial/test_server_sent_events/test_tutorial004.py .... [ 95%] tests/test_tutorial/test_server_sent_events/test_tutorial005.py .. [ 95%] tests/test_tutorial/test_settings/test_app01.py ... [ 95%] tests/test_tutorial/test_settings/test_app02.py .... [ 95%] tests/test_tutorial/test_settings/test_app03.py .... [ 95%] tests/test_tutorial/test_settings/test_tutorial001.py . [ 95%] tests/test_tutorial/test_static_files/test_tutorial001.py ... [ 95%] tests/test_tutorial/test_stream_data/test_tutorial001.py ......... [ 96%] tests/test_tutorial/test_stream_data/test_tutorial002.py ...... [ 96%] tests/test_tutorial/test_stream_json_lines/test_tutorial001.py ..... [ 96%] tests/test_tutorial/test_strict_content_type/test_tutorial001.py ... [ 96%] tests/test_tutorial/test_sub_applications/test_tutorial001.py .... [ 96%] tests/test_tutorial/test_templates/test_tutorial001.py . [ 96%] tests/test_tutorial/test_testing/test_main_a.py ... [ 96%] tests/test_tutorial/test_testing/test_main_b.py .. [ 96%] tests/test_tutorial/test_testing/test_tutorial001.py ... [ 97%] tests/test_tutorial/test_testing/test_tutorial002.py .... [ 97%] tests/test_tutorial/test_testing/test_tutorial003.py . [ 97%] tests/test_tutorial/test_testing/test_tutorial004.py .. [ 97%] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py ...... [ 97%] ........ [ 97%] tests/test_tutorial/test_using_request_directly/test_tutorial001.py .. [ 97%] tests/test_tutorial/test_websockets/test_tutorial001.py .. [ 97%] tests/test_tutorial/test_websockets/test_tutorial002.py ............ [ 98%] tests/test_tutorial/test_websockets/test_tutorial003.py .. [ 98%] tests/test_tutorial/test_wsgi/test_tutorial001.py .. [ 98%] tests/test_typing_python39.py . [ 98%] tests/test_union_body.py ... [ 98%] tests/test_union_body_discriminator.py . [ 98%] tests/test_union_body_discriminator_annotated.py ... [ 98%] tests/test_union_forms.py ..... [ 98%] tests/test_union_inherited_body.py ... [ 98%] tests/test_validate_response.py ...... [ 99%] tests/test_validate_response_dataclass.py ... [ 99%] tests/test_validate_response_recursive/test_validate_response_recursive.py . [ 99%] [ 99%] tests/test_validation_error_context.py ....... [ 99%] tests/test_webhooks_security.py .. [ 99%] tests/test_wrapped_method_forward_reference.py . [ 99%] tests/test_ws_dependencies.py ... [ 99%] tests/test_ws_router.py ............ [100%] ========== 3115 passed, 2 skipped, 2 deselected, 4 xfailed in 39.16s =========== >>> py3-fastapi: Entering fakeroot... >>> py3-fastapi-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/fastapi/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/__pycache__' 'usr/lib/python3.14/site-packages/fastapi/middleware/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/middleware/__pycache__' 'usr/lib/python3.14/site-packages/fastapi/security/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/security/__pycache__' 'usr/lib/python3.14/site-packages/fastapi/dependencies/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/dependencies/__pycache__' 'usr/lib/python3.14/site-packages/fastapi/openapi/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/openapi/__pycache__' 'usr/lib/python3.14/site-packages/fastapi/_compat/__pycache__' -> '/home/buildozer/aports/community/py3-fastapi/pkg/py3-fastapi-pyc/usr/lib/python3.14/site-packages/fastapi/_compat/__pycache__' >>> py3-fastapi-pyc*: Preparing subpackage py3-fastapi-pyc... >>> py3-fastapi-pyc*: Running postcheck for py3-fastapi-pyc >>> py3-fastapi*: Running postcheck for py3-fastapi >>> py3-fastapi*: Preparing package py3-fastapi... >>> py3-fastapi-pyc*: Tracing dependencies... python3~3.14 >>> py3-fastapi-pyc*: Package size: 591.5 KB >>> py3-fastapi-pyc*: Compressing data... >>> py3-fastapi-pyc*: Create checksum... >>> py3-fastapi-pyc*: Create py3-fastapi-pyc-0.135.1-r1.apk >>> py3-fastapi*: Tracing dependencies... py3-annotated-doc py3-pydantic py3-starlette uvicorn python3~3.14 >>> py3-fastapi*: Package size: 735.4 KB >>> py3-fastapi*: Compressing data... >>> py3-fastapi*: Create checksum... >>> py3-fastapi*: Create py3-fastapi-0.135.1-r1.apk >>> py3-fastapi: Build complete at Fri, 01 May 2026 15:51:55 +0000 elapsed time 0h 0m 52s >>> py3-fastapi: Cleaning up srcdir >>> py3-fastapi: Cleaning up pkgdir >>> py3-fastapi: Uninstalling dependencies... ( 1/214) Purging .makedepends-py3-fastapi (20260501.155107) ( 2/214) Purging py3-starlette-pyc (0.47.2-r1) ( 3/214) Purging py3-starlette (0.47.2-r1) ( 4/214) Purging uvicorn-pyc (0.44.0-r0) ( 5/214) Purging uvicorn (0.44.0-r0) ( 6/214) Purging py3-gpep517-pyc (19-r2) ( 7/214) Purging py3-gpep517 (19-r2) ( 8/214) Purging py3-installer-pyc (1.0.0-r0) ( 9/214) Purging py3-installer (1.0.0-r0) ( 10/214) Purging py3-pdm-backend-pyc (2.4.4-r1) ( 11/214) Purging py3-pdm-backend (2.4.4-r1) ( 12/214) Purging py3-cerberus-pyc (1.3.7-r1) ( 13/214) Purging py3-cerberus (1.3.7-r1) ( 14/214) Purging py3-setuptools-pyc (82.0.1-r1) ( 15/214) Purging py3-setuptools (82.0.1-r1) ( 16/214) Purging py3-editables-pyc (0.6-r0) ( 17/214) Purging py3-editables (0.6-r0) ( 18/214) Purging py3-license-expression-pyc (30.4.4-r1) ( 19/214) Purging py3-license-expression (30.4.4-r1) ( 20/214) Purging py3-boolean.py-pyc (5.0-r1) ( 21/214) Purging py3-boolean.py (5.0-r1) ( 22/214) Purging py3-pyproject-metadata-pyc (0.9.1-r1) ( 23/214) Purging py3-pyproject-metadata (0.9.1-r1) ( 24/214) Purging py3-tomli-w-pyc (1.2.0-r1) ( 25/214) Purging py3-tomli-w (1.2.0-r1) ( 26/214) Purging py3-validate-pyproject-pyc (0.25-r0) ( 27/214) Purging py3-validate-pyproject (0.25-r0) ( 28/214) Purging py3-fastjsonschema-pyc (2.21.2-r2) ( 29/214) Purging py3-fastjsonschema (2.21.2-r2) ( 30/214) Purging py3-a2wsgi-pyc (1.10.10-r1) ( 31/214) Purging py3-a2wsgi (1.10.10-r1) ( 32/214) Purging py3-aiosqlite-pyc (0.22.1-r2) ( 33/214) Purging py3-aiosqlite (0.22.1-r2) ( 34/214) Purging py3-databases-pyc (0.9.0-r1) ( 35/214) Purging py3-databases (0.9.0-r1) ( 36/214) Purging py3-dirty-equals-pyc (0.8.0-r1) ( 37/214) Purging py3-dirty-equals (0.8.0-r1) ( 38/214) Purging py3-tz-pyc (2025.2-r1) ( 39/214) Purging py3-tz (2025.2-r1) ( 40/214) Purging py3-email-validator-pyc (2.3.0-r1) ( 41/214) Purging py3-email-validator (2.3.0-r1) ( 42/214) Purging py3-flask-pyc (3.1.3-r2) ( 43/214) Purging py3-flask (3.1.3-r2) ( 44/214) Purging py3-asgiref-pyc (3.9.1-r1) ( 45/214) Purging py3-asgiref (3.9.1-r1) ( 46/214) Purging py3-blinker-pyc (1.9.0-r1) ( 47/214) Purging py3-blinker (1.9.0-r1) ( 48/214) Purging py3-itsdangerous-pyc (2.2.0-r1) ( 49/214) Purging py3-itsdangerous (2.2.0-r1) ( 50/214) Purging py3-jinja2-pyc (3.1.6-r1) ( 51/214) Purging py3-jinja2 (3.1.6-r1) ( 52/214) Purging py3-werkzeug-pyc (3.1.8-r0) ( 53/214) Purging py3-werkzeug (3.1.8-r0) ( 54/214) Purging py3-markupsafe-pyc (3.0.3-r1) ( 55/214) Purging py3-markupsafe (3.0.3-r1) ( 56/214) Purging py3-httpx-pyc (0.28.1-r1) ( 57/214) Purging py3-httpx (0.28.1-r1) ( 58/214) Purging py3-httpcore-pyc (1.0.9-r1) ( 59/214) Purging py3-httpcore (1.0.9-r1) ( 60/214) Purging py3-anyio-pyc (4.12.1-r1) ( 61/214) Purging py3-anyio (4.12.1-r1) ( 62/214) Purging py3-certifi-pyc (2026.2.25-r1) ( 63/214) Purging py3-certifi (2026.2.25-r1) ( 64/214) Purging py3-h11-pyc (0.16.0-r1) ( 65/214) Purging py3-h11 (0.16.0-r1) ( 66/214) Purging py3-inline-snapshot-pyc (0.32.5-r1) ( 67/214) Purging py3-inline-snapshot (0.32.5-r1) ( 68/214) Purging black-pyc (26.3.0-r1) ( 69/214) Purging black (26.3.0-r1) ( 70/214) Purging py3-aiohttp-pyc (3.13.5-r0) ( 71/214) Purging py3-aiohttp (3.13.5-r0) ( 72/214) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 73/214) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 74/214) Purging py3-aiosignal-pyc (1.4.0-r1) ( 75/214) Purging py3-aiosignal (1.4.0-r1) ( 76/214) Purging py3-frozenlist-pyc (1.8.0-r2) ( 77/214) Purging py3-frozenlist (1.8.0-r2) ( 78/214) Purging py3-async-timeout-pyc (4.0.3-r3) ( 79/214) Purging py3-async-timeout (4.0.3-r3) ( 80/214) Purging py3-brotli-pyc (1.2.0-r1) ( 81/214) Purging py3-brotli (1.2.0-r1) ( 82/214) Purging py3-charset-normalizer-pyc (3.4.7-r0) ( 83/214) Purging py3-charset-normalizer (3.4.7-r0) ( 84/214) Purging py3-idna-ssl-pyc (1.1.0-r10) ( 85/214) Purging py3-idna-ssl (1.1.0-r10) ( 86/214) Purging py3-yarl-pyc (1.20.0-r2) ( 87/214) Purging py3-yarl (1.20.0-r2) ( 88/214) Purging py3-multidict-pyc (6.7.1-r1) ( 89/214) Purging py3-multidict (6.7.1-r1) ( 90/214) Purging py3-propcache-pyc (0.4.1-r1) ( 91/214) Purging py3-propcache (0.4.1-r1) ( 92/214) Purging py3-expandvars-pyc (1.1.2-r3) ( 93/214) Purging py3-expandvars (1.1.2-r3) ( 94/214) Purging py3-mypy-extensions-pyc (1.1.0-r1) ( 95/214) Purging py3-mypy-extensions (1.1.0-r1) ( 96/214) Purging py3-pathspec-pyc (1.0.4-r1) ( 97/214) Purging py3-pathspec (1.0.4-r1) ( 98/214) Purging py3-platformdirs-pyc (4.9.2-r1) ( 99/214) Purging py3-platformdirs (4.9.2-r1) (100/214) Purging py3-pytokens-pyc (0.3.0-r1) (101/214) Purging py3-pytokens (0.3.0-r1) (102/214) Purging py3-asttokens-pyc (3.0.1-r1) (103/214) Purging py3-asttokens (3.0.1-r1) (104/214) Purging py3-executing-pyc (2.2.1-r1) (105/214) Purging py3-executing (2.2.1-r1) (106/214) Purging py3-tomli-pyc (2.4.1-r0) (107/214) Purging py3-tomli (2.4.1-r0) (108/214) Purging py3-jwt-pyc (2.10.1-r1) (109/214) Purging py3-jwt (2.10.1-r1) (110/214) Purging py3-orjson-pyc (3.11.7-r1) (111/214) Purging py3-orjson (3.11.7-r1) (112/214) Purging py3-pwdlib-pyc (0.3.0-r1) (113/214) Purging py3-pwdlib (0.3.0-r1) (114/214) Purging py3-argon2-cffi-pyc (25.1.0-r1) (115/214) Purging py3-argon2-cffi (25.1.0-r1) (116/214) Purging py3-argon2-cffi-bindings-pyc (25.1.0-r1) (117/214) Purging py3-argon2-cffi-bindings (25.1.0-r1) (118/214) Purging py3-pydantic-settings-pyc (2.13.1-r0) (119/214) Purging py3-pydantic-settings (2.13.1-r0) (120/214) Purging py3-dotenv-pyc (1.0.1-r2) (121/214) Purging py3-dotenv (1.0.1-r2) (122/214) Purging py3-pydantic-pyc (2.12.5-r0) (123/214) Purging py3-pydantic (2.12.5-r0) (124/214) Purging py3-annotated-types-pyc (0.7.0-r1) (125/214) Purging py3-annotated-types (0.7.0-r1) (126/214) Purging py3-pydantic-core-pyc (2.41.5-r0) (127/214) Purging py3-pydantic-core (2.41.5-r0) (128/214) Purging py3-typing-inspection-pyc (0.4.2-r1) (129/214) Purging py3-typing-inspection (0.4.2-r1) (130/214) Purging py3-pytest-timeout-pyc (2.4.0-r1) (131/214) Purging py3-pytest-timeout (2.4.0-r1) (132/214) Purging py3-pytest-xdist-pyc (3.8.0-r1) (133/214) Purging py3-pytest-xdist (3.8.0-r1) (134/214) Purging py3-execnet-pyc (2.1.1-r1) (135/214) Purging py3-execnet (2.1.1-r1) (136/214) Purging py3-pytest-pyc (9.0.3-r0) (137/214) Purging py3-pytest (9.0.3-r0) (138/214) Purging py3-iniconfig-pyc (2.3.0-r1) (139/214) Purging py3-iniconfig (2.3.0-r1) (140/214) Purging py3-packaging-pyc (26.2-r0) (141/214) Purging py3-packaging (26.2-r0) (142/214) Purging py3-parsing-pyc (3.3.2-r1) (143/214) Purging py3-parsing (3.3.2-r1) (144/214) Purging py3-pluggy-pyc (1.6.0-r1) (145/214) Purging py3-pluggy (1.6.0-r1) (146/214) Purging py3-py-pyc (1.11.0-r5) (147/214) Purging py3-py (1.11.0-r5) (148/214) Purging py3-python-jose-pyc (3.5.0-r1) (149/214) Purging py3-python-jose (3.5.0-r1) (150/214) Purging py3-python-multipart-pyc (0.0.24-r0) (151/214) Purging py3-python-multipart (0.0.24-r0) (152/214) Purging py3-sqlalchemy-pyc (2.0.44-r1) (153/214) Purging py3-sqlalchemy (2.0.44-r1) (154/214) Purging py3-greenlet-pyc (3.4.0-r0) (155/214) Purging py3-greenlet (3.4.0-r0) (156/214) Purging py3-trio-pyc (0.33.0-r1) (157/214) Purging py3-trio (0.33.0-r1) (158/214) Purging py3-idna-pyc (3.13-r0) (159/214) Purging py3-idna (3.13-r0) (160/214) Purging py3-openssl-pyc (26.1.0-r0) (161/214) Purging py3-openssl (26.1.0-r0) (162/214) Purging py3-cryptography-pyc (47.0.0-r0) (163/214) Purging py3-cryptography (47.0.0-r0) (164/214) Purging py3-cffi-pyc (2.0.0-r0) (165/214) Purging py3-cffi (2.0.0-r0) (166/214) Purging py3-cparser-pyc (3.0-r1) (167/214) Purging py3-cparser (3.0-r1) (168/214) Purging py3-typing-extensions-pyc (4.15.0-r1) (169/214) Purging py3-typing-extensions (4.15.0-r1) (170/214) Purging py3-outcome-pyc (1.3.0-r2) (171/214) Purging py3-outcome (1.3.0-r2) (172/214) Purging py3-async_generator-pyc (1.10-r7) (173/214) Purging py3-async_generator (1.10-r7) (174/214) Purging py3-sniffio-pyc (1.3.1-r2) (175/214) Purging py3-sniffio (1.3.1-r2) (176/214) Purging py3-curio-pyc (1.6-r4) (177/214) Purging py3-curio (1.6-r4) (178/214) Purging py3-sortedcontainers-pyc (2.4.0-r6) (179/214) Purging py3-sortedcontainers (2.4.0-r6) (180/214) Purging py3-typer-pyc (0.24.1-r1) (181/214) Purging py3-typer (0.24.1-r1) (182/214) Purging py3-annotated-doc-pyc (0.0.4-r1) (183/214) Purging py3-annotated-doc (0.0.4-r1) (184/214) Purging py3-click-pyc (8.3.3-r0) (185/214) Purging py3-click (8.3.3-r0) (186/214) Purging py3-rich-pyc (15.0.0-r0) (187/214) Purging py3-rich (15.0.0-r0) (188/214) Purging py3-markdown-it-py-pyc (3.0.0-r2) (189/214) Purging py3-markdown-it-py (3.0.0-r2) (190/214) Purging py3-attrs-pyc (26.1.0-r0) (191/214) Purging py3-attrs (26.1.0-r0) (192/214) Purging py3-mdurl-pyc (0.1.2-r4) (193/214) Purging py3-mdurl (0.1.2-r4) (194/214) Purging py3-pygments-pyc (2.20.0-r0) (195/214) Purging py3-pygments (2.20.0-r0) (196/214) Purging py3-shellingham-pyc (1.5.4-r2) (197/214) Purging py3-shellingham (1.5.4-r2) (198/214) Purging py3-ujson (5.12.0-r0) (199/214) Purging py3-yaml-pyc (6.0.3-r2) (200/214) Purging py3-yaml (6.0.3-r2) (201/214) Purging python3-pyc (3.14.3-r0) (202/214) Purging python3-pycache-pyc0 (3.14.3-r0) (203/214) Purging pyc (3.14.3-r0) (204/214) Purging python3 (3.14.3-r0) (205/214) Purging argon2-libs (20190702-r5) (206/214) Purging gdbm (1.26-r0) (207/214) Purging libbz2 (1.0.8-r6) (208/214) Purging libffi (3.5.2-r1) (209/214) Purging libpanelw (6.6_p20260404-r0) (210/214) Purging mpdecimal (4.0.1-r0) (211/214) Purging readline (8.3.3-r1) (212/214) Purging sqlite-libs (3.53.0-r0) (213/214) Purging xz-libs (5.8.3-r0) (214/214) Purging yaml (0.2.5-r2) Executing busybox-1.37.0-r31.trigger OK: 385.3 MiB in 103 packages >>> py3-fastapi: Updating the community/s390x repository index... >>> py3-fastapi: Signing the index...