pdftract/crates
jedarden f78aaed797 docs(pdftract-41lbg): verification note - PyO3 extract entry point
All acceptance criteria PASS. The extract() function was already
implemented in crates/pdftract-py/src/extract.rs with:
- Strict kwarg validation (ALLOWED_KWARGS list)
- GIL release via py.allow_threads during extraction
- Python dict conversion via pythonize::pythonize
- Error mapping to PdftractError hierarchy

See notes/pdftract-41lbg.md for detailed verification.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 19:21:31 -04:00
..
pdftract-cer-diff docs(pdftract-aawrz): add LICENSE-MIT and LICENSE-APACHE files 2026-05-23 10:36:28 -04:00
pdftract-cli fix(pdftract-4pnmd): build.rs doc comment format string parsing 2026-05-28 14:36:45 -04:00
pdftract-core test(pdftract-4em4l): fix log_policy test assertion tolerance 2026-05-28 19:21:31 -04:00
pdftract-libpdftract feat(pdftract-3s2i): implement Phase 5.5.2 validation filter 2026-05-24 04:57:17 -04:00
pdftract-py docs(pdftract-41lbg): verification note - PyO3 extract entry point 2026-05-28 19:21:31 -04:00