click>=8.1
pikepdf>=9.0
olefile>=0.47
rich>=13.7
jinja2>=3.1
python-dotenv>=1.0
flask>=3.0

[:python_version < "3.11"]
tomli>=2.0

[api]
fastapi>=0.110
uvicorn>=0.29
python-multipart>=0.0.9

[archive]
py7zr>=0.20

[dev]
pytest>=8.0
mutagen>=1.47
py7zr>=0.20
extract-msg>=0.48
httpx>=0.27
fastapi>=0.110
uvicorn>=0.29
python-multipart>=0.0.9
Pillow>=10.0
pyftpdlib>=1.5

[image-fallback]
Pillow>=10.0
pillow-heif>=0.16

[media]
mutagen>=1.47

[msg]
extract-msg>=0.48
