httpx>=0.23.0
pyyaml>=6.0
requests>=2.28.0
pydantic<3.0.0,>=1.8.0
click>=8.0.0

[ai]
openai>=1.0.0

[all]
smart-api-integrations[ai,django,fastapi,flask]

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=22.0.0
isort>=5.10.0
mypy>=1.0.0
pre-commit>=2.20.0
twine>=4.0.0
build>=0.8.0

[django]
django>=3.2.0

[docs]
mkdocs>=1.4.0
mkdocs-material>=8.5.0
mkdocstrings[python]>=0.19.0

[fastapi]
fastapi>=0.68.0
uvicorn>=0.15.0

[flask]
flask>=2.0.0

[test]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-mock>=3.10.0
responses>=0.22.0
