pikepdf>=10.0.2
rich

[add-text]
reportlab

[crop-visible]
pypdfium2

[dev]
pytest
pytest-xdist
pytest-mock
pytest-cov
black
isort
ruff
hypothesis
PyMuPDF
reportlab
pdftl[full]

[dev-all]
pdftl[dev]
pdftl[docs]

[dev:python_version < "3.11.0"]
toml

[docs]
sphinx>=7.0
sphinx-rtd-theme
myst-parser

[dump-text]
pypdfium2

[extras]
pdftl[add-text]
pdftl[dump-text]
pdftl[optimize-images]
pdftl[crop-visible]
pdftl[signing]

[full]
pdftl[extras]

[optimize-images]
ocrmypdf

[signing]
pyhanko
