typer>=0.12
platformdirs>=4.2.0
rich>=13
prompt-toolkit>=3.0
pydantic>=2
typing-extensions>=4.11
httpx>=0.27
openai>=1.0.0
python-dotenv>=1.0.0
pathspec>=0.12.1
langsmith>=0.4.27
tiktoken>=0.11.0

[:python_version < "3.11"]
tomli

[dev]
pytest>=8
pytest-cov>=4
ruff>=0.5
mypy>=1.10
pexpect>=4.9.0
sqlite-utils>=3
langsmith>=0.4.27
