fastapi>=0.100.0
uvicorn>=0.20.0
python-multipart>=0.0.22
fastapi-pagination>=0.12.0
pydantic>=2.0.0
temporalio[pydantic]>=1.3.0
minio>=7.0.0
anthropic>=0.66.0
click>=0.8.0
Jinja2>=3.0.0
PyYAML>=6.0.0
python-magic>=0.4.27
multihash>=0.1.1
six>=1.16.0
jsonschema>=4.0.0
jsonpointer>=3.0.0
httpx>=0.27.0
griffe<2,>=1.0.0
inflect>=7.5.0

[dev]
pytest>=8.0.0
pytest-asyncio>=1.0.0
pytest-cov>=4.1.0
pytest-xdist>=3.5.0
hypothesis>=6.0.0
factory-boy>=3.2.0
mypy>=1.7.0
types-PyYAML
types-jsonschema
types-python-dateutil
black>=24.0.0
ruff>=0.5.0
pre-commit>=3.0.0
bandit
asyncpg
sphinx>=7.0.0

[docs]
sphinx>=7.0.0
sphinx-autobuild>=2021.3.14
sphinx-rtd-theme>=2.0.0
furo>=2023.9.10
sphinx-autodoc-typehints>=1.25.0
sphinxcontrib-mermaid>=0.9.2
sphinxcontrib-plantuml>=0.25
sphinx-autoapi>=3.0.0
