click>=8.0
libcst>=1.0
anthropic>=0.20
pyyaml>=6.0
rich>=13.0
toml>=0.10
packaging>=23.0
httpx>=0.25
pytest>=8.4.2
nox>=2025.11.12
black>=24.10.0
mypy>=1.19.1
supabase>=2.27.2
pre-commit>=4.5.1

[all]
codeshift[api,dev]

[api]
fastapi>=0.109.0
uvicorn>=0.27.0
supabase>=2.3.0
stripe>=7.0.0
pydantic-settings>=2.1.0
email-validator>=2.0.0

[dev]
pytest>=7.0
pytest-cov>=4.0
black<25.0,>=24.0
ruff>=0.1.0
mypy>=1.0
nox>=2024.0
pre-commit>=3.6.0
types-toml>=0.10
types-PyYAML>=6.0
