click>=8.1
rich>=13.0
pydantic>=2.0
pydantic-settings>=2.0
pyyaml>=6.0
sqlalchemy>=2.0
alembic>=1.13
cryptography>=42.0
httpx>=0.27
psutil>=5.9

[ai]
chromadb>=0.5
tiktoken>=0.7
sentence-transformers>=2.2

[all]
devmate[web]
devmate[tui]
devmate[ai]
devmate[dev]

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0
ruff>=0.5
mypy>=1.10

[tui]
textual>=1.0

[web]
fastapi>=0.110
uvicorn[standard]>=0.29
jinja2>=3.1
python-multipart>=0.0.9
python-jose[cryptography]>=3.3
passlib[bcrypt]>=1.7
starlette<0.50
