anthropic>=0.18.0
click>=8.1.0
rich>=13.0.0
pydantic>=2.0.0
keyring>=24.0.0
cryptography>=41.0.0
pyyaml>=6.0.0
unidiff>=0.7.0

[all-pm]
repo-tickets>=0.8.0
python-docx>=0.8.11
requests>=2.28.0
python-telegram-bot>=20.0
GitPython>=3.1.0
docker>=6.0.0

[all-providers]
openai>=1.0.0
requests>=2.28.0

[dev]
pytest>=7.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
toon-format>=0.1.0
pygments>=2.0.0
pypdf>=3.0.0
requests>=2.28.0
beautifulsoup4>=4.0.0

[environment]
docker>=6.0.0

[generation]
pypdf>=3.0.0
requests>=2.28.0
beautifulsoup4>=4.0.0

[local]
requests>=2.28.0

[notifications]
requests>=2.28.0
python-telegram-bot>=20.0

[ollama]
requests>=2.28.0

[openai]
openai>=1.0.0

[plugins]
pygments>=2.0.0

[project-mgmt]
repo-tickets>=0.8.0
python-docx>=0.8.11

[toon]
toon-format>=0.1.0

[vcs]
GitPython>=3.1.0
