click>=8.0.1
numpy>=1.26.1
openpyxl>=3.1.0
pandas>=2.2.2
tabulate>=0.9.0
opencv-python-headless>=4.7.0.68
pypdfium2>=4
pillow>=10.4.0
playa-pdf>=0.8.1

[:python_version < "3.11"]
typing-extensions>=4.12.2

[dev]
Pygments>=2.10.0
coverage[toml]>=6.2
ruff>=0.12.10
sphinx-book-theme>=1.0.1
mypy>=0.930
pre-commit>=2.16.0
pre-commit-hooks>=4.1.0
pytest>=6.2.5
pytest-mpl>=0.17.0
safety>=2.2.3
sphinx>=4.3.2
sphinx-autobuild>=2021.3.14
sphinx-click>=3.0.2
sphinx-copybutton>=0.5.0
sphinx-prompt>=1.5.0
typeguard>=2.13.3
xdoctest[colors]>=0.15.10
myst-parser>=2.0.0
nox>=2024.10.9
twine
build

[ghostscript]
ghostscript>=0.7

[ml]
torch>=2.0
transformers<5,>=4.40
timm>=0.9
pillow>=10.4.0

[ocr]
rapidocr-onnxruntime>=1.3

[plot]

[plot:python_version < "3.12"]
matplotlib>=3.7.5

[plot:python_version >= "3.12"]
matplotlib>=3.8.0
