Commit 6ed2dfc
committed
⬆️ chore(deps): upgrade all dependencies to latest versions
PyMuPDF >=1.23.0 -> >=1.28.0 (resolves to 1.28.0, MuPDF 1.29.0).
This is the only runtime dependency; there are no transitive deps.
No code changes were required. The extractors use a small, stable slice
of the API (fitz.open, page.get_text, page.find_tables, page.number,
doc.close, Document indexing/slicing), all unchanged across 1.23 -> 1.28.
The `import fitz` alias still works on 1.28.
Verified by re-running both PDF extractors against the committed source
PDFs and diffing the output: extracted_cnssi_1253.json (1189 controls)
and extracted_classified_information.json are byte-identical to the
JSON already in the repo.
Also gitignores .venv so the local uv environment is never committed.1 parent 8dbbf5f commit 6ed2dfc
2 files changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
0 commit comments