fastapi>=0.139.0 uvicorn>=0.51.0 pyjwt[crypto]>=2.13.0 sqlalchemy[asyncio]>=2.0.50 argon2-cffi>=25.1.0 pydantic-settings>=2.14.0 asyncpg>=0.31.0 alembic>=1.18.0 aiohttp>=3.14.0 python-multipart==0.0.32 # Private remnawave SDK: bare URL without creds (safe to commit). # Local install: export REMNAWAVE_SDK_TOKEN=xxx && git config --global url."https://agony:${REMNAWAVE_SDK_TOKEN}@git.mdevs.lat/".insteadOf "https://git.mdevs.lat/" && pip install -r requirements.txt # Without the token git clone fails with 401/403 (repo is private, login is hardcoded to 'agony'). remnawave @ git+https://git.mdevs.lat/agony/remnawave-sdk.git zxcvbn>=4.5.0 httpx2>=2.11.0 pytest>=9.1.0