fastapi
uvicorn[standard]
pydantic>=2.0
pydantic-settings
sqlalchemy>=2.0
alembic
asyncpg
psycopg2-binary
redis
aiofiles
openai
anthropic
langchain
tiktoken
typer[all]<0.13.0,>=0.9.0
rich>=13.0.0
click<8.2.0,>=8.1.0
prompt-toolkit
colorama
jinja2
inflect
black
isort
autopep8
ruff
mypy
bandit
safety
pre-commit
pytest-watch
pytest
pytest-asyncio
aiosqlite
faker
pyyaml
orjson
httpx
aiohttp
python-jose[cryptography]
passlib[bcrypt]
python-multipart
sendgrid
emails
celery[redis]
prometheus-client
prometheus-fastapi-instrumentator
sentry-sdk[fastapi]
structlog
python-dotenv
pytz
pendulum
inflect
inflection
email-validator
phonenumbers
gunicorn
websockets

[dev]
pytest>=7.0
pytest-asyncio
pytest-cov
black
isort
ruff
mypy
bandit
safety
