PyMuPDF>=1.23.0
litellm>=1.30.0
tiktoken>=0.5.0
pydantic>=2.5.0
pydantic-settings>=2.1.0
python-dotenv>=1.0.0
tenacity>=8.2.0
requests>=2.31.0
aiohttp>=3.9.0
httpx>=0.26.0
numpy>=1.24.0
tqdm>=4.66.0
python-json-logger>=2.0.0

[all]
pdf-autofillr-mapper[api,aws,azure,gcp]

[api]
fastapi>=0.109.0
uvicorn[standard]>=0.27.0
python-multipart>=0.0.6

[aws]
boto3>=1.34.34
botocore>=1.34.34

[azure]
azure-storage-blob>=12.19.0
azure-identity>=1.15.0
azure-functions>=1.18.0

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest-mock>=3.12.0
black>=23.12.0
flake8>=7.0.0
mypy>=1.8.0

[gcp]
google-cloud-storage>=2.14.0
functions-framework>=3.5.0
