charset-normalizer~=3.2
Pillow~=10.1
protobuf>=4.22
pydantic~=2.2
pydantic-settings
PyMuPDF~=1.22
pyzbar~=0.1.8
qrcode~=7.3
reedsolo~=1.7.0
reportlab~=4.0
structlog~=23.0
svglib~=1.5

[backend]
fastapi==0.109
python-multipart~=0.0.6
starlette[full]
uvicorn[standard]

[dev]
qrdm[backend,doc,frontend,test]
black
ruff
tox~=4.0
build
twine

[doc]
furo
myst-parser
sphinx~=7.2.0

[frontend]
streamlit~=1.28

[test]
pytest~=7.0
coverage[toml]
