docling

View on PyPIReverse Dependencies (48)

2.25.2 docling-2.25.2-py3-none-any.whl

Wheel Details

Project: docling
Version: 2.25.2
Filename: docling-2.25.2-py3-none-any.whl
Download: [link]
Size: 145684
MD5: 8f2ea10bd54a662eb93afc879fa00013
SHA256: 840ed14c2d26279c52566e8881fa8761b3c21aefc34609af2b69ea699217b153
Uploaded: 2025-03-05 14:52:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: docling
Version: 2.25.2
Summary: SDK and CLI for parsing PDF, DOCX, HTML, and more, to a unified document representation for powering downstream workflows such as gen AI applications.
Author: Christoph Auer
Author-Email: cau[at]zurich.ibm.com
Home-Page: https://github.com/DS4SD/docling
Project-Url: Repository, https://github.com/DS4SD/docling
License: MIT
Keywords: docling,convert,document,pdf,docx,html,markdown,layout model,segmentation,table structure,table former
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9,<4.0
Requires-Dist: accelerate (<2.0.0,>=1.2.1); (sys_platform != "darwin" or platform_machine != "x86_64") and extra == "vlm"
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: certifi (>=2024.7.4)
Requires-Dist: docling-core[chunking] (<3.0.0,>=2.19.0)
Requires-Dist: docling-ibm-models (<4.0.0,>=3.4.0)
Requires-Dist: docling-parse (<4.0.0,>=3.3.0)
Requires-Dist: easyocr (<2.0,>=1.7)
Requires-Dist: filetype (<2.0.0,>=1.2.0)
Requires-Dist: huggingface_hub (<1,>=0.23)
Requires-Dist: lxml (<6.0.0,>=4.0.0)
Requires-Dist: marko (<3.0.0,>=2.1.2)
Requires-Dist: ocrmac (<2.0.0,>=1.0.0); sys_platform == "darwin" and extra == "ocrmac"
Requires-Dist: onnxruntime (<1.20.0,>=1.7.0); python_version < "3.10" and extra == "rapidocr"
Requires-Dist: onnxruntime (<2.0.0,>=1.7.0); python_version >= "3.10" and extra == "rapidocr"
Requires-Dist: openpyxl (<4.0.0,>=3.1.5)
Requires-Dist: pandas (<3.0.0,>=2.1.4)
Requires-Dist: pillow (<12.0.0,>=10.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.0.0)
Requires-Dist: pydantic-settings (<3.0.0,>=2.3.0)
Requires-Dist: pypdfium2 (<5.0.0,>=4.30.0)
Requires-Dist: python-docx (<2.0.0,>=1.1.2)
Requires-Dist: python-pptx (<2.0.0,>=1.0.2)
Requires-Dist: rapidocr-onnxruntime (<2.0.0,>=1.4.0); python_version < "3.13" and extra == "rapidocr"
Requires-Dist: requests (<3.0.0,>=2.32.2)
Requires-Dist: rtree (<2.0.0,>=1.3.0)
Requires-Dist: scipy (<1.14.0,>=1.6.0); python_version < "3.10"
Requires-Dist: scipy (<2.0.0,>=1.6.0); python_version >= "3.10"
Requires-Dist: tesserocr (<3.0.0,>=2.7.1); extra == "tesserocr"
Requires-Dist: tqdm (<5.0.0,>=4.65.0)
Requires-Dist: transformers (<4.43.0,>=4.42.0); (sys_platform == "darwin" and platform_machine == "x86_64") and extra == "vlm"
Requires-Dist: transformers (<5.0.0,>=4.46.0); (sys_platform != "darwin" or platform_machine != "x86_64") and extra == "vlm"
Requires-Dist: typer (<0.13.0,>=0.12.5)
Provides-Extra: ocrmac
Provides-Extra: rapidocr
Provides-Extra: tesserocr
Provides-Extra: vlm
Description-Content-Type: text/markdown
[Description omitted; length: 5519 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
docling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/backend/abstract_backend.py sha256=1lNxzwDTn303aXduPDVmTyXn-5ZIoWMLYqNxANGWmQQ 1658
docling/backend/asciidoc_backend.py sha256=zyHxlG_BvlLwvpdNca3P6aopxOJZw8wbDFkJQQknNXk 14050
docling/backend/csv_backend.py sha256=xuId4JGEXjoyPgO9Fy9hQ5C-ezXvJwv0TGB8fyFHgWM 4533
docling/backend/docling_parse_backend.py sha256=hEEJibI1oJS0LAnFoIs6gMshS3bCqGtVxHnDNvBGZuA 7649
docling/backend/docling_parse_v2_backend.py sha256=oF8W-zuvEfpmyXp7Itt6-ot_feeMneMmSG7CpKclMhc 9005
docling/backend/html_backend.py sha256=qLzNpMpfmllwpp-5uARrmaVyN5D1YOpmsbS3-RyL2p0 19370
docling/backend/json/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/backend/json/docling_json_backend.py sha256=LlFMVoZrrCfVwbDuRbNN4Xg96Lujh4xxrTBt9jGhY9I 1984
docling/backend/md_backend.py sha256=NaVfcnEH-5bwVovjn76EobF6B6Wm8AhaTZ4E8k0TUPo 16826
docling/backend/msexcel_backend.py sha256=lyJc4ShJGAN2ZfNTTuhdYTF-44cZsGyn_8Djstp3IEU 12700
docling/backend/mspowerpoint_backend.py sha256=esAyaaQe17BQFweGAGJHvImKETefY0BpvfpUSECC49w 16424
docling/backend/msword_backend.py sha256=V4miLIcOH8DDlSCm25F_DALBW60Uf9JoSS0TB4yrQBw 20591
docling/backend/pdf_backend.py sha256=17Pr8dWsD1C4FYUprrwMM9trDGW-JYLjrcScx1Ul4io 2048
docling/backend/pypdfium2_backend.py sha256=l6YfoiIibw-Z4wrRwQTPP96IGOMAf1SIT_TPVBIuZRs 9663
docling/backend/xml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/backend/xml/jats_backend.py sha256=HXailrDjiwu4swwFnXy3lNfRtLZmkBBp4yqafCvdr7s 24945
docling/backend/xml/uspto_backend.py sha256=IGUNeF2xpLeaVrX6nKb-jXgtSYD2ozULsrDPcrI1IbQ 71040
docling/chunking/__init__.py sha256=h83TDs0AuOV6oEPLAPrn9dpGKiU-2Vg6IRNo4cv6GDA 346
docling/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/cli/main.py sha256=pCJ_GFgxsgZ0soz32OhMl-CWi7YXIrvax_m9Qw4UhMs 16839
docling/cli/models.py sha256=DDnz-boX2MexPxC8OnOMPgSPG0iwseT3xkkCfgPrZis 3969
docling/cli/tools.py sha256=QhtRxQG0TVrfsMqdv5i7J0_qQy1ZZyWYnHPwJl7b5oY 322
docling/datamodel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/datamodel/base_models.py sha256=kMDT-rFhtJUFOOOry4wd2PzCMTLFixFklgSgmRDMS64 7201
docling/datamodel/document.py sha256=DbJifyMgBEkAk80BMYXTuSgqH2vijDENDkU7Fmr6j_g 14567
docling/datamodel/pipeline_options.py sha256=YpWqCqkA44YUFPhiBg_LYcfOAXxNhv10vZKrkfLtJ_I 11987
docling/datamodel/settings.py sha256=bNMdowIKv7RUchabQTo4rFNEsxfB6pGg2LoZSY634zo 1869
docling/document_converter.py sha256=AeiSmKzWcnOkZm8O-KIBG72g3l4W2CAsq3yEbfC1tiE 13184
docling/exceptions.py sha256=K1WnCS1leK2JtMB5ewZWKkb0EaijFgl-tRzrO9ntgPM 134
docling/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/models/base_model.py sha256=q_lKeQ0FT70idXlZ3JgyAv8dA8J3bZWBSDBkqTzy0lo 2679
docling/models/base_ocr_model.py sha256=YiUMvdjnHw9SHjnfJKT5INrPMoIGEf_Z2OApfl_VRTE 6919
docling/models/code_formula_model.py sha256=6grbRPWaLljadheT5s4omdT6hmXfin4gJU17csWvhjY 8611
docling/models/document_picture_classifier.py sha256=6I_j6fG5fnhIV6rqN31LYikNTZyg5isXrVs0GIqHDaY 6235
docling/models/easyocr_model.py sha256=ePg1exAXeOzkBRBT-6PBSmqKFmnNFkCEd4HNDsGVgLM 6860
docling/models/hf_vlm_model.py sha256=NUtLEuG-kNGJeDHWmQKAAOZG4WF0a5hn-KXUUM1mHBQ 6820
docling/models/layout_model.py sha256=7fQWipGV1HDrvbP4uOKa9QAicQl89jp7lailQmbFL3w 7804
docling/models/ocr_mac_model.py sha256=bLP14UUmZcSzjDe-HLj-mtksTuBmsCTg2C1wCxUpan0 4502
docling/models/page_assemble_model.py sha256=ivkCdbZJpFcGl7CazLegcP1tLK8ZixDfVhQXqsdW_UA 6359
docling/models/page_preprocessing_model.py sha256=1gVrZjObKxAvXkkKvXnIFApPOggzgiTFPtt1CGbMbSs 2763
docling/models/picture_description_api_model.py sha256=SKNoHpqzbfM8iO-DJJ4ccyNVqO0B2d9neLBnXqt50FY 3186
docling/models/picture_description_base_model.py sha256=rZLIW1_CaRAw_EP3zuI8ktC0ZxwO7yubhh2RkaC_8e8 1910
docling/models/picture_description_vlm_model.py sha256=EvKn4zWgTsQnbMFEoDhU3Ox4Pu5DkPqd2QewsGoXULU 3641
docling/models/rapid_ocr_model.py sha256=2HXmurNRPP6qyqn7U5h9NQIs8zi0TMHf56CpcKQk0fU 5038
docling/models/readingorder_model.py sha256=hNWbBX3uZv1FxMwKNKn2JFQuQqTspBLsJBVEidXr6Wk 14869
docling/models/table_structure_model.py sha256=UIqWlw_9JNfGsO86c00rPb4GCg-yNliKEwyhCqlsZbM 11225
docling/models/tesseract_ocr_cli_model.py sha256=F5EhS4NDEmLkPq-a0P7o2LrzjmJgACzlYXTDvtD3NtY 9343
docling/models/tesseract_ocr_model.py sha256=ikGu6QNknLG64c9yYIb0Ix6MGhBzOoa1ODbNc8MT5r8 8508
docling/pipeline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/pipeline/base_pipeline.py sha256=9ABK-Cr235bxE5vweoIA5rgBZV_EF8qFxAqLI27H_Pg 8749
docling/pipeline/simple_pipeline.py sha256=mZqANqUtAOFAyqQEShErQnAUz6tJFOl6zVoazEDJ_wE 2254
docling/pipeline/standard_pdf_pipeline.py sha256=IQHktVYvueTrYnIgLonaMvfYKKsU3L-hC9dqrR-Lw8g 12904
docling/pipeline/vlm_pipeline.py sha256=glPwNH1QEuHj35L3tdPyuCX0CGlJn81ZDFrj3WwLa7o 22265
docling/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
docling/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/utils/accelerator_utils.py sha256=ONNRrC8fH-8E93WUCNhfOq1t7WrQ1T7-YsmExTOY5f0 2292
docling/utils/export.py sha256=KyGF1BVDHPFfHVXZc8vegsWlFfOgGPP2YckWpTadyI8 4694
docling/utils/glm_utils.py sha256=W4JRoP0xQ6SJmhhIoAfcKxm5dr1CFvLHp8pqI1kdhxs 12250
docling/utils/layout_postprocessor.py sha256=kdIk5TpAEXvsQUvkdALBDnAbjc4I_j8s8w6GEvbu4f0 24304
docling/utils/locks.py sha256=RzqQtD5UispgV71pGN_nU6GYfeN11BN0Sh_Dq9ycqGo 52
docling/utils/model_downloader.py sha256=sxAQvjiIu9m2Ur5Ot5C5SATmgWJAHi0xSjzxj8QXYJk 3213
docling/utils/ocr_utils.py sha256=F7iOOjqolUcImUzir4qjDQd4QWSO3s6JC4WRn3U7uY4 263
docling/utils/profiling.py sha256=YaMGoB9MMZpagF9mb5ndoHj8Lpb9aIdb7El-Pl7IcFs 1753
docling/utils/utils.py sha256=0ozCk7zUkYzxRVmYoIB2zA1lqjQOuaQzxfGuf1wmKW4 1866
docling/utils/visualization.py sha256=cmbIroPQXPmJdFrNIfpC26WpijBwx05qmpu3QhiG1EI 2850
docling-2.25.2.dist-info/LICENSE sha256=mBb7ErEcM8VS9OhiGHnQ2kk75HwPhr54W1Oiz3965MY 1088
docling-2.25.2.dist-info/METADATA sha256=NsR1pyqk-Q5G5pHrpaLf6TCQEE-r-hGrEB9Hpqdgykk 8803
docling-2.25.2.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
docling-2.25.2.dist-info/entry_points.txt sha256=cFrINXsORijdm2EWJzf1m9_rDxH9G9W1fP385-9atY4 84
docling-2.25.2.dist-info/RECORD

entry_points.txt

docling = docling.cli.main:app
docling-tools = docling.cli.tools:app