Commit Graph
26 Commits
Author SHA1 Message Date
Peter W. J. Staar ae66f6ddf0 feat: add parallelization for parsing (#216)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-04 10:42:04 +01:00
Peter W. J. Staar 45868d0adc chore: update README (#199)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-01-26 15:10:01 +01:00
Peter W. J. Staar a98871e9e3 chore: removed the v2 naming in the code (#198)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-01-26 13:36:37 +01:00
Peter W. J. Staar f8d53ee481 feat: add perf tools (#165)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2025-09-16 16:53:46 +02:00
Peter W. J. Staar fe3482f7d7 feat: add page unloading (#150)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2025-08-19 08:49:18 +02:00
Rui Dias Gomes 29d62f58be chore: switch to uv (#135)
Signed-off-by: rmdg88 <rmdg88@gmail.com>
2025-06-24 13:00:03 +02:00
Michele Dolfi a655bc9d59 chore: move to docling-project gh org (#110)
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2025-03-14 13:03:49 +01:00
Christoph AuerandMichele Dolfi ca7d584fa3 feat!: Update API, naming, and tests. Move data model to docling-core (#107)
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com>
2025-03-14 13:00:24 +01:00
Peter W. J. Staar c2f9741a5b feat: Establish char_cells, word_cells and line_cells, other fixes (#101)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2025-02-18 09:54:17 +01:00
Kshitijaa Jaglan 01238ddc32 docs: Updated import for pdf_parser_v2 in README (#100)
Signed-off-by: Kshitijaa Jaglan <29124655+deutranium@users.noreply.github.com>
2025-02-08 08:21:32 +01:00
Kshitijaa Jaglan 8ec116ef85 docs: fixed broken link in README.md (#97)
Signed-off-by: Kshitijaa Jaglan <29124655+deutranium@users.noreply.github.com>
2025-02-06 15:35:29 +01:00
Alessandro Pietro Bardelli 760b932b67 docs: fix unit of measure of processing speed (#89)
Signed-off-by: Alessandro Pietro Bardelli <apbard@users.noreply.github.com>
2025-01-30 13:43:06 +01:00
Peter W. J. StaarandChristoph Auer 1fccb29d3f feat!: Massive quality improvements to v2 parser and new sanitize_cells API (#73)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
Co-authored-by: Christoph Auer <cau@zurich.ibm.com>
2024-12-09 10:20:52 +01:00
Peter W. J. Staar 0fd60bb29f chore: updated the README with performance numbers (#50)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2024-10-25 14:53:55 +02:00
Christoph AuerandMichele Dolfi 6fdd74870d feat!: Upgrade to v2.0.0 (#48)
* feat!: Upgrade to v2.0.0

Signed-off-by: Christoph Auer <60343111+cau-git@users.noreply.github.com>

* Dummy change

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

* rename old parser as pdf_parser_v1

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

---------

Signed-off-by: Christoph Auer <60343111+cau-git@users.noreply.github.com>
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com>
2024-10-23 14:15:52 +02:00
e5856f009a feat: add an experimental v2 parser to improve performance (#29)
---------

Signed-off-by: Peter Staar <taa@zurich.ibm.com>
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
Co-authored-by: Peter Staar <taa@zurich.ibm.com>
Co-authored-by: Peter W. J. Staar <91719829+PeterStaar-IBM@users.noreply.github.com>
Co-authored-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com>
Co-authored-by: Christoph Auer <cau@zurich.ibm.com>
Co-authored-by: rmdg88 <rmdg88@gmail.com>
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com>
2024-10-11 11:52:33 +02:00
Michele Dolfi 05e6aa30d6 feat: add windows support (#22)
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2024-09-20 10:25:31 +02:00
Peter W. J. StaarandMichele Dolfi 400fcb30b1 feat: deal with qpdf errors on a page by page basis (#11)
* adding load/unload from key

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* updated tests

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* all fixed, still need to clean all commented out code

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* ran pre-commit hooks

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* allow more tabulate versions

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* renamed some key functions

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* ran pre-commit hooks (2)

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* added log-level to run

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* Added try-catch to avoid poisonous pdf-pages (2)

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* updated the readme

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* removed multi-threading build

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

---------

Signed-off-by: Peter Staar <taa@zurich.ibm.com>
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com>
2024-08-22 16:45:26 +02:00
Peter W. J. StaarandMichele Dolfi dd122d0c93 feat!: adding load/unload from key (#9)
* adding load/unload from key

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* updated tests

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* all fixed, still need to clean all commented out code

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* ran pre-commit hooks

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* allow more tabulate versions

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* renamed some key functions

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

* ran pre-commit hooks (2)

Signed-off-by: Peter Staar <taa@zurich.ibm.com>

---------

Signed-off-by: Peter Staar <taa@zurich.ibm.com>
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com>
2024-08-22 12:31:19 +02:00
Michele Dolfi ccb7675e24 fix: Add and fix cli (#1)
* fix run.py and add to script to pyproject

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* update README

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

---------

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2024-08-06 11:15:14 +02:00
Michele Dolfi 0fc65a25ce update OSS info
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2024-08-06 09:52:36 +02:00
Michele Dolfi 4856cdf677 add OSS release files
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2024-08-05 15:49:13 +02:00
Peter Staar 4d88cf3a60 added the resources
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2024-08-05 10:46:29 +02:00
Peter Staar 7f8c65326e updated the README
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2024-07-31 14:20:03 +02:00
Peter Staar a8f4e8a761 updated README and added the pybind11
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2024-07-30 13:38:33 +02:00
Peter Staar 88d031f379 Initial commit 2024-07-29 16:33:07 +02:00