Datagrunt 4.6.16: Internal Groundwork for Datagrunt 5.0
October 31, 2026by Martin Graham
Datagrunt 4.6.16 has no user-facing changes, and there is nothing you need to do.
Every public API behaves exactly as in 4.6.15, including PDFReader and PDFWriter. If you are upgrading from 4.6.12 or earlier, the changes that matter are in 4.6.13: PDF Markdown output escapes four more block starts, and dominant fonts no longer change between runs.
What’s Inside
This release continues the internal building blocks of Datagrunt 5.0’s new PDF extraction stack.
That code is not part of Datagrunt’s public API:
- It is not exported from
datagrunt, and nothing in 4.x uses it. - It may change or move without notice before 5.0.
- It is not documented yet, and you should not depend on it.
Datagrunt 5.0 will be a major release with its own migration guide. Until then, the v4 PDF API remains the supported one.
Upgrading
uv pip install --upgrade datagrunt