pyyaml<7,>=6.0
aiohttp<4,>=3.14.1
beautifulsoup4<5,>=4.12.0
lxml<7,>=6.1.0
pydantic<3,>=2.4.0
python-dotenv<2,>=1.2.2
aiofiles<25,>=23.0.0

[all]
flyto-core[api,browser,image,telegram,vector]

[api]
fastapi>=0.138.0
uvicorn>=0.24.0

[browser]
playwright>=1.40.0

[cloud]
flyto-core[browser,image]

[dev]
pytest>=8.4.2
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
black>=25.11.0
ruff>=0.1.0
mypy>=1.0.0
build>=1.0.0
twine>=4.0.0

[image]
qrcode[pil]>=7.0
Pillow>=11.3.0

[telegram]
python-telegram-bot>=20.0

[vector]
qdrant-client>=1.9.0
sentence-transformers>=2.2.0
