reportlab<6.0,>=4.0
pikepdf<10.14,>=8.0
jsonschema<5.0,>=4.0
python-docx<2.0,>=1.0
openpyxl<4.0,>=3.1

[barcode]
python-barcode>=0.15
qrcode>=7.4

[charts]
matplotlib>=3.7

[dev]
pytest>=7.0
pytest-cov>=4.0
pytest-xdist>=3.0
pytest-asyncio>=0.21
ruff>=0.1.0
mypy>=1.5
basedpyright>=1.0
bandit>=1.7
pre-commit>=3.0
black>=23.0
isort>=5.12
flake8>=6.0

[security]
cryptography>=41.0

[web]
fastapi>=0.100
uvicorn[standard]>=0.23
pydantic>=2.0
httpx>=0.24
