loguru>=0.6.0
pydantic>=2.0.0
python-dotenv>=1.0.0
click>=8.0.0
openai>=1.0.0

[all]
black>=23.0
ruff>=0.1.0
isort>=5.9.0
mypy>=1.0
pre-commit>=2.15
mkdocs>=1.5.0
mkdocs-material>=9.0.0
mkdocs-git-revision-date-localized-plugin>=1.2.0
mkdocs-minify-plugin>=0.7.0
mkdocs-redirects>=1.2.0
psycopg2-binary>=2.9.0
PyMySQL>=1.0.0
litellm>=1.0.0
anthropic>=0.3.0

[dev]
black>=23.0
ruff>=0.1.0
isort>=5.9.0
mypy>=1.0
pre-commit>=2.15
types-PyYAML>=6.0.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.0.0
mkdocs-git-revision-date-localized-plugin>=1.2.0
mkdocs-minify-plugin>=0.7.0
mkdocs-redirects>=1.2.0

[integrations]
litellm>=1.0.0
anthropic>=0.3.0

[mysql]
PyMySQL>=1.0.0

[postgres]
psycopg2-binary>=2.9.0
