docling

View on PyPIReverse Dependencies (34)

2.17.0 docling-2.17.0-py3-none-any.whl

Wheel Details

Project: docling
Version: 2.17.0
Filename: docling-2.17.0-py3-none-any.whl
Download: [link]
Size: 121851
MD5: 75fbda2bb0ac7695ea3c204371d2913a
SHA256: ddf547e4aaecdf9de33bc812890926d78c52fb50192f142860eac6f929b04732
Uploaded: 2025-01-28 18:38:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: docling
Version: 2.17.0
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: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9,<4.0
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: certifi (>=2024.7.4)
Requires-Dist: deepsearch-glm (<2.0.0,>=1.0.0)
Requires-Dist: docling-core[chunking] (<3.0.0,>=2.15.1)
Requires-Dist: docling-ibm-models (<4.0.0,>=3.3.0)
Requires-Dist: docling-parse (<4.0.0,>=3.1.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 (<11.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 (<2.0.0,>=1.6.0)
Requires-Dist: tesserocr (<3.0.0,>=2.7.1); extra == "tesserocr"
Requires-Dist: typer (<0.13.0,>=0.12.5)
Provides-Extra: ocrmac
Provides-Extra: rapidocr
Provides-Extra: tesserocr
Description-Content-Type: text/markdown
[Description omitted; length: 5287 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
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/docling_parse_backend.py sha256=hEEJibI1oJS0LAnFoIs6gMshS3bCqGtVxHnDNvBGZuA 7649
docling/backend/docling_parse_v2_backend.py sha256=IpwrBrtLGwNRl5AYO-o3NjEfNRsAkuMhzvDt2HXb9Ko 8655
docling/backend/html_backend.py sha256=DDfQ84VQB4nF_0wgGtbYUA9luVumB5bjjoWHjESa6Tk 15596
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=PicGKM2cg4r1lztr46eC4sKbFLvGnqzrEcLTE5fW1zc 14426
docling/backend/msexcel_backend.py sha256=lyJc4ShJGAN2ZfNTTuhdYTF-44cZsGyn_8Djstp3IEU 12700
docling/backend/mspowerpoint_backend.py sha256=kOGawhcn0BFq4M_C6kW0mY8vMIB24_6R6q6GaszbSt0 15957
docling/backend/msword_backend.py sha256=WcQmRYmpH8o2snGoWGxNRkCtUI3mf2JL3-9CxAfDAJg 19232
docling/backend/pdf_backend.py sha256=17Pr8dWsD1C4FYUprrwMM9trDGW-JYLjrcScx1Ul4io 2048
docling/backend/pypdfium2_backend.py sha256=QSPfp903ZtSpoNqPmcIek0HmvETrJ1kkwrdxnF5pjS0 9014
docling/backend/xml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/backend/xml/pubmed_backend.py sha256=LMnpowjnxa5SydfNC00Ll840BYraL8dCJu-FfC9iSKk 20447
docling/backend/xml/uspto_backend.py sha256=a5GxWLj2SUR5Of8TWJinhef1gKyaQSjHPVXvGiN8yG8 70324
docling/chunking/__init__.py sha256=h83TDs0AuOV6oEPLAPrn9dpGKiU-2Vg6IRNo4cv6GDA 346
docling/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/cli/main.py sha256=K5C2yQIoM40_W3YU8a7SmneY-hWbNp_JOFPLk0NPcDI 16098
docling/datamodel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/datamodel/base_models.py sha256=vewP1X99qfAwiUsiC2m8CBDGiQPsGyp_WkKJHYPoYn4 7026
docling/datamodel/document.py sha256=vuY8S9n-_w5UQl-7C_wasrW4bSHPQeAeH4RR-MWrGW4 13315
docling/datamodel/pipeline_options.py sha256=f9-VQFgOdahyclGQgH_T8ZYBopkWsF_fbWbxo39ux3g 7888
docling/datamodel/settings.py sha256=Sw0rN_f8rdLV1eNvVeKiyET2Oe6oz9jtW3lJzniW9Do 1302
docling/document_converter.py sha256=qtYPEkWuMUUGmFko2in38iSHdYrjAFf_GHNoXRRvEVs 12631
docling/exceptions.py sha256=-FoP46rFJgz_jn5uDv2V052udEEg8gckk6uhoItchXc 85
docling/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/models/base_model.py sha256=H5X-exVaAN-XMTzxpgUc-rwH-D8Uk7-VuZtq2soNGXI 2567
docling/models/base_ocr_model.py sha256=YiUMvdjnHw9SHjnfJKT5INrPMoIGEf_Z2OApfl_VRTE 6919
docling/models/code_formula_model.py sha256=bOIKJvckZ0QpnDZ-CDiYv-CvuGvaGzJgp2PiYAidKBQ 8422
docling/models/document_picture_classifier.py sha256=RLB80ueqWZ86hdXtTKmSynCU13nT-T10vUp2sky9110 6078
docling/models/ds_glm_model.py sha256=CkhsP0cEWwm4wb1g3cLFriVGpVtELiUK3REDMkPwAMw 13028
docling/models/easyocr_model.py sha256=Kakb20ioBxDmNsIqoGvSSs_vbqAWN3QQNHYtEi-eErg 4990
docling/models/layout_model.py sha256=3Fw7OM6g0j7NgItKsQOgFOCd1q6lp1DacN_db7f6QCw 6090
docling/models/ocr_mac_model.py sha256=bLP14UUmZcSzjDe-HLj-mtksTuBmsCTg2C1wCxUpan0 4502
docling/models/page_assemble_model.py sha256=c5KLKwkUIdW0JcDHizWsqrpb5x_3DK28x82Q8o-3VJM 5968
docling/models/page_preprocessing_model.py sha256=1gVrZjObKxAvXkkKvXnIFApPOggzgiTFPtt1CGbMbSs 2763
docling/models/rapid_ocr_model.py sha256=2HXmurNRPP6qyqn7U5h9NQIs8zi0TMHf56CpcKQk0fU 5038
docling/models/table_structure_model.py sha256=fUpCHthO4Uk3BhA99a85BHBm51fmdE9kfqhAk3WjuBw 9392
docling/models/tesseract_ocr_cli_model.py sha256=b2Is5x2gZLS6mQWnKe0y7p6UU6hRTHDfoH4D2RQ5mx0 9310
docling/models/tesseract_ocr_model.py sha256=BN85u-4a-xzUY7Iw21Ib8L8kx4mgbDGiUtxBelLiJm8 8513
docling/pipeline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/pipeline/base_pipeline.py sha256=J0ZjtincsJr-BbRgqoQozxIhDWxWFlWaS9CTPwypJFk 8621
docling/pipeline/simple_pipeline.py sha256=mZqANqUtAOFAyqQEShErQnAUz6tJFOl6zVoazEDJ_wE 2254
docling/pipeline/standard_pdf_pipeline.py sha256=Qefg1JSiFwipypi8TZPJ50WgXTLjwkC0wvYAl02RM2o 10480
docling/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
docling/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docling/utils/accelerator_utils.py sha256=ZjULCn-qhxqx3frF-rJmAlWdzqgUMxH5utLHbSPev80 1367
docling/utils/export.py sha256=KyGF1BVDHPFfHVXZc8vegsWlFfOgGPP2YckWpTadyI8 4694
docling/utils/glm_utils.py sha256=Nfxdx0W-sl1owYncTeJmZdiPcn-jpTqK8f8TeQlDOMY 11683
docling/utils/layout_postprocessor.py sha256=urRzeF9PrKiMBvA6DdHHwyLxG06CMhelgJeV5B1l6l0 24258
docling/utils/ocr_utils.py sha256=F7iOOjqolUcImUzir4qjDQd4QWSO3s6JC4WRn3U7uY4 263
docling/utils/profiling.py sha256=YaMGoB9MMZpagF9mb5ndoHj8Lpb9aIdb7El-Pl7IcFs 1753
docling/utils/utils.py sha256=llhXSbIDNZ1MHOwBEfLHBAoJIAYI7QlPIonlI1jLUJ0 1208
docling/utils/visualization.py sha256=4pn-80fVuE04ken7hUg5Ar47ndRSL9MWBgdHM-1g1zU 2735
docling-2.17.0.dist-info/LICENSE sha256=mBb7ErEcM8VS9OhiGHnQ2kk75HwPhr54W1Oiz3965MY 1088
docling-2.17.0.dist-info/METADATA sha256=BkpXBck-2EjuYUsn_2aAGftgdbf260baqAb9P8ZixSM 8025
docling-2.17.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
docling-2.17.0.dist-info/entry_points.txt sha256=VOSzV77znM52dz5ysaDuJ0ijl1cnfrh1ZPg8od5OcTs 48
docling-2.17.0.dist-info/RECORD

entry_points.txt

docling = docling.cli.main:app