starlette<2,>=1.0.0
uvicorn<1,>=0.53.0
httptools>=0.6.0
pydantic>=2.8.0
pydantic[email]
python-dotenv>=1.0.0
SQLAlchemy[asyncio]>=2.0.30
greenlet>=3.0.0
aiosqlite>=0.20.0
PyJWT>=2.9.0
orjson>=3.10.0
itsdangerous>=2.2.0
jinja2>=3.1.4
python-multipart>=0.0.12
typer>=0.12.0
argon2-cffi>=23.1.0

[:sys_platform != "win32"]
uvloop>=0.20.0

[all]
redis>=5.0.0
pillow>=10.4.0
markdown>=3.6
psutil>=6.0.0
rjsmin>=1.2.0
rcssmin>=1.1.0
pywebview>=5.2

[desktop]
pywebview>=5.2
pyinstaller>=6.10.0

[dev]
pytest>=8.0
httpx>=0.27
ruff>=0.6

[images]
pillow>=10.4.0

[markdown]
markdown>=3.6

[metrics]
psutil>=6.0.0

[mysql]
aiomysql>=0.2.0
pymysql>=1.1.0
cryptography>=42.0.0

[optimize]
rjsmin>=1.2.0
rcssmin>=1.1.0
pillow>=10.4.0

[postgres]
asyncpg>=0.29.0
psycopg>=3.2.0

[redis]
redis>=5.0.0

[standard]
uvicorn[standard]<1,>=0.53.0
