A HTTP server converting PDF file to text blocks.
This project uses PyMuPDF and complies with its open-source licensing obligations.
Install uv, and then install pre-commit:
uv tool install pre-commit --with pre-commit-uv --force-reinstallTo run the checks on-demand repeatedly until it passes. If you see mypy errors you might need to provide typing hints where requested.
uv run pre-commit run --all-files