TARGET_PACKAGE_SHA256=7aa55c05220d9a98ce11e00fd2f5f851fb6d76052be78a4e311913b3c58998df Container wgaccess-backend Stopping Container wgaccess-backend Stopped Container wg-access-backend-run-e908e836756b Creating Container wg-access-backend-run-e908e836756b Created Collecting fastapi Downloading fastapi-0.141.1-py3-none-any.whl.metadata (27 kB) Collecting uvicorn Downloading uvicorn-0.53.0-py3-none-any.whl.metadata (6.6 kB) Collecting sqlalchemy Downloading sqlalchemy-2.0.52-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.6 kB) Collecting alembic Downloading alembic-1.20.0-py3-none-any.whl.metadata (7.3 kB) Collecting pydantic-settings Downloading pydantic_settings-2.15.0-py3-none-any.whl.metadata (3.9 kB) Collecting email-validator Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB) Collecting cryptography Downloading cryptography-50.0.1-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB) Collecting qrcode Downloading qrcode-8.2-py3-none-any.whl.metadata (17 kB) Collecting psycopg[binary] Downloading psycopg-3.3.5-py3-none-any.whl.metadata (4.3 kB) Collecting starlette>=0.46.0 (from fastapi) Downloading starlette-1.6.0-py3-none-any.whl.metadata (6.4 kB) Collecting pydantic>=2.9.0 (from fastapi) Downloading pydantic-2.13.5-py3-none-any.whl.metadata (110 kB) Collecting typing-extensions>=4.8.0 (from fastapi) Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) Collecting typing-inspection>=0.4.2 (from fastapi) Downloading typing_inspection-0.4.4-py3-none-any.whl.metadata (2.6 kB) Collecting annotated-doc>=0.0.2 (from fastapi) Downloading annotated_doc-0.0.5-py3-none-any.whl.metadata (6.5 kB) Collecting click>=7.0 (from uvicorn) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Collecting h11>=0.8 (from uvicorn) Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting psycopg-binary==3.3.5 (from psycopg[binary]) Downloading psycopg_binary-3.3.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.7 kB) Collecting greenlet>=1 (from sqlalchemy) Downloading greenlet-3.5.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB) Collecting Mako (from alembic) Downloading mako-1.4.1-py3-none-any.whl.metadata (2.9 kB) Collecting python-dotenv>=0.21.0 (from pydantic-settings) Downloading python_dotenv-1.2.3-py3-none-any.whl.metadata (29 kB) Collecting dnspython>=2.0.0 (from email-validator) Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) Collecting idna>=2.0.0 (from email-validator) Downloading idna-3.19-py3-none-any.whl.metadata (9.2 kB) Collecting cffi>=2.0.0 (from cryptography) Downloading cffi-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.5 kB) Collecting pycparser (from cffi>=2.0.0->cryptography) Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) Collecting annotated-types>=0.6.0 (from pydantic>=2.9.0->fastapi) Downloading annotated_types-0.8.0-py3-none-any.whl.metadata (15 kB) Collecting pydantic-core==2.46.5 (from pydantic>=2.9.0->fastapi) Downloading pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) Collecting anyio<5,>=3.6.2 (from starlette>=0.46.0->fastapi) Downloading anyio-4.15.1-py3-none-any.whl.metadata (4.7 kB) Collecting MarkupSafe>=2.0 (from Mako->alembic) Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Downloading fastapi-0.141.1-py3-none-any.whl (131 kB) Downloading uvicorn-0.53.0-py3-none-any.whl (87 kB) Downloading psycopg_binary-3.3.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 55.6 MB/s eta 0:00:00 Downloading sqlalchemy-2.0.52-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 77.4 MB/s eta 0:00:00 Downloading alembic-1.20.0-py3-none-any.whl (268 kB) Downloading pydantic_settings-2.15.0-py3-none-any.whl (69 kB) Downloading email_validator-2.3.0-py3-none-any.whl (35 kB) Downloading cryptography-50.0.1-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 63.6 MB/s eta 0:00:00 Downloading qrcode-8.2-py3-none-any.whl (45 kB) Downloading annotated_doc-0.0.5-py3-none-any.whl (5.3 kB) Downloading cffi-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (221 kB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading dnspython-2.8.0-py3-none-any.whl (331 kB) Downloading greenlet-3.5.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (621 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 621.4/621.4 kB 131.3 MB/s eta 0:00:00 Downloading h11-0.16.0-py3-none-any.whl (37 kB) Downloading idna-3.19-py3-none-any.whl (68 kB) Downloading pydantic-2.13.5-py3-none-any.whl (472 kB) Downloading pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 119.2 MB/s eta 0:00:00 Downloading python_dotenv-1.2.3-py3-none-any.whl (22 kB) Downloading starlette-1.6.0-py3-none-any.whl (75 kB) Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) Downloading typing_inspection-0.4.4-py3-none-any.whl (14 kB) Downloading mako-1.4.1-py3-none-any.whl (80 kB) Downloading psycopg-3.3.5-py3-none-any.whl (213 kB) Downloading annotated_types-0.8.0-py3-none-any.whl (13 kB) Downloading anyio-4.15.1-py3-none-any.whl (132 kB) Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) Downloading pycparser-3.0-py3-none-any.whl (48 kB) Installing collected packages: typing-extensions, qrcode, python-dotenv, pycparser, psycopg-binary, MarkupSafe, idna, h11, greenlet, dnspython, click, annotated-types, annotated-doc, uvicorn, typing-inspection, sqlalchemy, pydantic-core, psycopg, Mako, email-validator, cffi, anyio, starlette, pydantic, cryptography, alembic, pydantic-settings, fastapi Successfully installed Mako-1.4.1 MarkupSafe-3.0.3 alembic-1.20.0 annotated-doc-0.0.5 annotated-types-0.8.0 anyio-4.15.1 cffi-2.1.1 click-8.5.0 cryptography-50.0.1 dnspython-2.8.0 email-validator-2.3.0 fastapi-0.141.1 greenlet-3.5.5 h11-0.16.0 idna-3.19 psycopg-3.3.5 psycopg-binary-3.3.5 pycparser-3.0 pydantic-2.13.5 pydantic-core-2.46.5 pydantic-settings-2.15.0 python-dotenv-1.2.3 qrcode-8.2 sqlalchemy-2.0.52 starlette-1.6.0 typing-extensions-4.16.0 typing-inspection-0.4.4 uvicorn-0.53.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. [notice] A new release of pip is available: 25.0.1 -> 26.2.1 [notice] To update, run: pip install --upgrade pip INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 0009_invite_reg_lifecycle -> 0010_connection_slots, Logical user configuration slots with paired WG/AWG variants. Container wgaccess-backend Starting Container wgaccess-backend Started AWG_BACKFILL_PREPARED=15 AWG_BACKFILL_JOBS_CREATED=15 BACKEND_RECREATED_WITHOUT_DEPS=true ALEMBIC_UPGRADE_EXECUTED=true RESULT=PASS_P28F0_R15_APPLY