Skip to main content

Docling Parse

PyPI version PyPI - Python Version uv Pybind11 Platforms License MIT

Simple package to extract text, paths and bitmap images with coordinates from programmatic PDFs. This package is used in the Docling PDF conversion. Below, we show a few output of the latest parser with char, word and line level output for text, in addition to the extracted paths and bitmap resources.

To do the visualizations yourself, simply run (change word into char or line),

uv run python ./docling_parse/visualize.py -i <path-to-pdf-file> -c word --interactive
original char word line
screenshot screenshot screenshot screenshot
screenshot screenshot screenshot screenshot
screenshot screenshot screenshot screenshot
screenshot screenshot screenshot screenshot
screenshot screenshot screenshot screenshot

Quick start

Install the package from PyPI:

pip install docling-parse

Sequential parsing

docling-parse v7 split page parsing into two public configs:

  • DecodeConfig: how to compute pages. This is fixed when a document is opened.
  • ContentConfig: what to keep or materialize per page. This can be overridden per page.
from docling_core.types.doc.page import TextCellUnit
from docling_parse.pdf_parser import (
    ContentConfig,
    ContentLevel,
    DecodeConfig,
    DoclingPdfParser,
)

parser = DoclingPdfParser(loglevel="fatal")

pdf_doc = parser.load(
    path_or_stream="<path-to-pdf>",
    decode_config=DecodeConfig(
        do_sanitization=True,
        keep_glyphs=False,
    ),
    content_config=ContentConfig(
        char_cells_content_level=ContentLevel.SKIP,
        word_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
        line_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
        shapes_content_level=ContentLevel.SKIP,
        bitmaps_content_level=ContentLevel.SKIP,
    ),
)

for page_no, page in pdf_doc.iterate_pages():
    print(page_no, len(page.word_cells), len(page.textline_cells))

    for word in page.iterate_cells(unit_type=TextCellUnit.WORD):
        print(word.rect, word.text)

    image = page.render_as_image(cell_unit=TextCellUnit.WORD)
    image.show()

If you open cheaply and later need richer output, request it per page. When the new content_config needs entities that were previously skipped, that page is re-decoded automatically:

from docling_parse.pdf_parser import ContentConfig, ContentLevel

page = pdf_doc.get_page(
    1,
    content_config=ContentConfig(
        word_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
        line_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
    ),
)

v6 -> v7 migration

The main API break in v7 is that the old public DecodePageConfig selection flags were split into two concerns:

  • DecodeConfig: compute-time tuning only
  • ContentConfig: what to skip, compute, or materialize per page

In practice:

  • open-time decode_config replaces the old per-page decode tuning
  • per-page content selection now lives in content_config
  • materialize_bitmap_bytes became include_bitmap_bytes
  • threaded page_materialization_config became page_content_config

Typical migration examples:

  • old DecodePageConfig.keep_char_cells=True -> ContentConfig(char_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE)
  • old DecodePageConfig.create_word_cells=True without surfacing them everywhere -> ContentConfig(word_cells_content_level=ContentLevel.COMPUTE)
  • old materialize_bitmap_bytes=False -> ContentConfig(include_bitmap_bytes=False)

One semantic change matters: decode_config is now fixed when the document or threaded batch is opened. If you want richer page output later, override content_config on get_page(...) instead. On the sequential path this may re-decode that page; on the threaded path you can only materialize entities the batch already computed.

Parallel parsing (multi-threaded)

Parse one or more PDFs in parallel with backpressure:

from docling_parse.pdf_parser import (
    ContentConfig,
    ContentLevel,
    DecodeConfig,
    DoclingThreadedPdfParser,
    ThreadedPdfParserConfig,
)

parser = DoclingThreadedPdfParser(
    parser_config=ThreadedPdfParserConfig(
        loglevel="fatal",
        threads=4,
        max_concurrent_results=32,
        page_content_config=ContentConfig(
            word_cells_content_level=ContentLevel.COMPUTE,
            line_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
        ),
    ),
    decode_config=DecodeConfig(),
)

doc_key = parser.load("doc_a.pdf", page_numbers=[1, 3, 5])
print(doc_key, parser.page_count(doc_key), parser.scheduled_page_count(doc_key))

for result in parser.iterate_results():
    if not result.success:
        print(result.doc_key, result.page_number, result.error_message)
        continue

    # Batch decode kept word cells in C++, but did not materialize them by default.
    page = result.get_page(
        ContentConfig(
            word_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
            line_cells_content_level=ContentLevel.COMPUTE_AND_MATERIALIZE,
        )
    )
    print(
        result.doc_key,
        result.page_number,
        len(page.word_cells),
        result.timings.total_s,
    )

For threaded parse-and-render workloads, set ThreadedPdfParserConfig.render_config and use result.get_image(), result.get_image(scale=...), or result.get_image(canvas_size=...).

Use the CLI

$ docling-parse -h
usage: docling-parse [-h] -p PDF

Process a PDF file.

options:
  -h, --help         show this help message and exit
  -p PDF, --pdf PDF  Path to the PDF file

Performance Benchmarks

Current perf tooling lives under perf/:

For historical V1 vs V2 benchmarks, see legacy_performance_benchmarks.md.

Development

CXX

To build the parser, simply run the following command in the root folder,

rm -rf build; cmake -B ./build; cd build; make

You can run the parser from your build folder:

% ./parse.exe -h
program to process PDF files or configuration files
Usage:
  PDFProcessor [OPTION...]

  -i, --input arg          Input PDF file
  -c, --config arg         Config file
      --create-config arg  Create config file
  -p, --page arg           Pages to process (default: -1 for all) (default:
                           -1)
      --password arg       Password for accessing encrypted, password-protected files
  -o, --output arg         Output file
  -l, --loglevel arg       loglevel [error;warning;success;info]
  -h, --help               Print usage

If you don't have an input file, a template input file will be printed on the terminal.

Python

To build the package, simply run (make sure uv is installed),

uv sync

The latter will only work after a clean git clone. If you are developing and updating C++ code, please use,

# uv pip install --force-reinstall --no-deps -e .
rm -rf .venv; uv venv; uv pip install --force-reinstall --no-deps -e ".[perf-tools]"

or

BUILD_THREADS=12 uv pip install --force-reinstall --no-deps -e ".[perf]"

To test the package, run:

uv run pytest ./tests -v -s

Contributing

Please read Contributing to Docling Parse for details.

References

If you use Docling in your projects, please consider citing the following:

@techreport{Docling,
  author = {Docling Team},
  month = {8},
  title = {Docling Technical Report},
  url = {https://arxiv.org/abs/2408.09869},
  eprint = {2408.09869},
  doi = {10.48550/arXiv.2408.09869},
  version = {1.0.0},
  year = {2024}
}

License

The Docling Parse codebase is under MIT license. For individual model usage, please refer to the model licenses found in the original packages.

LF AI & Data

Docling (and also docling-parse) is hosted as a project in the LF AI & Data Foundation.

IBM ❤️ Open Source AI

The project was started by the AI for knowledge team at IBM Research Zurich.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

docling_parse-7.8.0.tar.gz (6.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

docling_parse-7.8.0-cp314-cp314-win_arm64.whl (9.2 MB view details)

Uploaded CPython 3.14Windows ARM64

docling_parse-7.8.0-cp314-cp314-win_amd64.whl (11.9 MB view details)

Uploaded CPython 3.14Windows x86-64

docling_parse-7.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_parse-7.8.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

docling_parse-7.8.0-cp314-cp314-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

docling_parse-7.8.0-cp313-cp313-win_arm64.whl (8.9 MB view details)

Uploaded CPython 3.13Windows ARM64

docling_parse-7.8.0-cp313-cp313-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.13Windows x86-64

docling_parse-7.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_parse-7.8.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

docling_parse-7.8.0-cp313-cp313-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

docling_parse-7.8.0-cp312-cp312-win_arm64.whl (8.9 MB view details)

Uploaded CPython 3.12Windows ARM64

docling_parse-7.8.0-cp312-cp312-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.12Windows x86-64

docling_parse-7.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_parse-7.8.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

docling_parse-7.8.0-cp312-cp312-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

docling_parse-7.8.0-cp311-cp311-win_arm64.whl (8.9 MB view details)

Uploaded CPython 3.11Windows ARM64

docling_parse-7.8.0-cp311-cp311-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.11Windows x86-64

docling_parse-7.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_parse-7.8.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

docling_parse-7.8.0-cp311-cp311-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

docling_parse-7.8.0-cp310-cp310-win_arm64.whl (8.9 MB view details)

Uploaded CPython 3.10Windows ARM64

docling_parse-7.8.0-cp310-cp310-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.10Windows x86-64

docling_parse-7.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

docling_parse-7.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

docling_parse-7.8.0-cp310-cp310-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file docling_parse-7.8.0.tar.gz.

File metadata

  • Download URL: docling_parse-7.8.0.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for docling_parse-7.8.0.tar.gz
Algorithm Hash digest
SHA256 af99bd764835a308078764d04b99c4eeec5b519a854e715cbf56d2ccb2560891
MD5 1612de18e18e7cc5ae6384e5b4361298
BLAKE2b-256 233f7fa6749a3c89ae9ca7586718e9c2f1e42ce92a9397a4f751eda214064081

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 a9e784735d878b72dee3765dfb4750cc2aa88e94e1c111c4c49cb71f931c06c4
MD5 850988032c682b03803e1b7e657a6bd6
BLAKE2b-256 05829e14b43c26346820a0f004944f32f52190015505cbad1af62227c9d00406

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5fd86befb33be14ec85de466819e2163f4ab62250540a432ec7227490247831d
MD5 b1e34aa1e1db68a3828ca9c6807c3805
BLAKE2b-256 84632359122e886f8720b50a96f6dbe97dad2f94fcd5f4bdc60b538bdf6afaaa

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15b4a3bebe87bb4709fab636b6d5fa97c6f8e1a5b40d23999133ba98f7be0d9a
MD5 e354772435876c44924e92bd528eaa50
BLAKE2b-256 7f676164ff7e1ee22408ca1abb4f7499571a65bdd23010a3a1d4e12d7ecd325d

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 39428fa4079f28b3773a8c73e2b632952aa341e9402996ea59d7703dbd503bb9
MD5 f5538d476f85a2ac6cf8bb80fb7722b0
BLAKE2b-256 732c1f697f83130a495a8ecf47cf162943e195578942f46de1d10867e2c92ce9

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3de233fd5316e8416e25eb8e124c4704d57cce5f965322a471c81a6ece7da06b
MD5 961b3f803e73cfd4b677eaae5d0e397f
BLAKE2b-256 cf883efa0e0007774fefef030ce89b70b2d8fd0b8b8d0815eeffeaafc4cd1fa2

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 cfc093d782fe35ba4038f3b4639f1215453250a549d2a2f00b74ca84e2eb1789
MD5 03a3041b95f8cdb442e5c0e9c3b3301f
BLAKE2b-256 755b3dee6f7da617e9683e17f54a7f3a2eb4a365141f907f582db7c239a87325

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c99bb47606ef012bc4bf05014c3e023cd4df3bdae849243897555878ac8d7da6
MD5 0b42c99ad090c16b54bcf728ba8ee9c5
BLAKE2b-256 d35b7b7b100b8bdaa4c2d62b95dddc36c62ea8754c9df207a826dce0d8f4814d

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6dab1879c32af9336903738cbe75338af548955a461c0b8304c859ebca6cb98
MD5 f2a8f49133a755fd76abbb3d27f23d87
BLAKE2b-256 1549c09afc915f9cac70f8cf30c53bdd3937fe7bffdfbe6d3b6c0dcdace5baf0

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f8e32f5c1d62aa48b44f9ebe574e9a5b0b8f343f479eef4e618ee984e0d3b8c
MD5 eb7945b78883258daca7684a667a31ed
BLAKE2b-256 57e7cc11d9ade5d51f9ba9e5beef714ead97855123262cd6b3d2cbdf61cb4bd0

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 713557114104334a18f1e7e07df4a022cf1a7c9d031a54c00a64c009a0efa44c
MD5 3044a6ba2e932f845701f88d013d5902
BLAKE2b-256 7aaccf5fef8d51184657612e258dfde38b1d4db169ee415df046a5525786111f

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 92a7b0db943f3800a60a1397e9fc6ce3e49a01ae7948441621231235c09e48b6
MD5 d2ae237f848a453693b8475ab678030d
BLAKE2b-256 c7c0bbf192d26215172cbb08db2c6d9afb938d8591706fac12ff902bacdabc32

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a12f5d162077f37d3914531c3d0f4f8046fb054da08c854f316cf2177255088e
MD5 dccf9da511f105fec35f20922a82c20a
BLAKE2b-256 b8f6e5560ad4eb8897723ab4f6aeabe3870b77e5f2497004624ffca88ae872d5

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1964530a82b0a70bec36880c636777a4f984f4176680803bc9f59be98ff93cb3
MD5 98de4d63a48290e50552c34f4474a17f
BLAKE2b-256 97e3240a93cd9bfcdc693e7911ac961d7ca478356086667a450b63173670623a

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 63d82a7c281223680bbeecbb8f3b80cffe867264e03dd08d838e414528837b47
MD5 154e7adcd739f9a287d50f0bd18aa29a
BLAKE2b-256 80ec87c942951b5c903063a4b823db403fd7a819e56ee57822712d7134ff3450

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9279281fd467215e6b98710d96f5932f64403d1b79e7199cc6f736e5382f12c9
MD5 6a9992520bdf7ac72ae40e0b19fbd19d
BLAKE2b-256 1642c354a32331731aba87cecf62411ec18c623d4ba12450135af0a3f92eb56d

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 d717463ab369c2efcba2e874bfa5cac631ced4488c9a9a7b32b1b67336fa6dee
MD5 27f2f788dac3e279ebf3ecfe461ed5d3
BLAKE2b-256 f148e8a4049dd9d3f340ec9d31e439db9079ba7cabfa8edc2cef7892838919ac

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5014fb5c9d8d3850e0f4d61efaf5cafa69d70d13f73f04304fe7f0ba9b324116
MD5 b06b6afa8daabe5036fd08463046c004
BLAKE2b-256 78ba8ac460b43cb070bb2a022be411f19a667dbbaaaf907a127fe9a9262370a9

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 107eb0d57ca33252f48984042f953fb041bf6086292d1a56f974d8d92368c4bb
MD5 dcff8d0a35fb6dcceb613a38a96811fa
BLAKE2b-256 4733dd2db3b36634dbbb4042bc3dd2f8e77f1d39e86f062d606179604cea81e4

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f93bfd75e736eedc3a851544e1b1545c381acad36d6e610a379cf65ede2a04b
MD5 d52f76e2d23d7033e29aeb7c4f9a593e
BLAKE2b-256 81e4b5c429b4ae7b5ee85a1f9a1cfb7bc646881e66cbcbef38f0a690dd0f73d2

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 74b65631ac60aeeb2272903c40f756e01ce04abfabde9bd7a71dcee1b1e64998
MD5 b82277548d538157794607a581878c4a
BLAKE2b-256 122533634e8b0ad580aad28f5c2d7498c7ebbe24575348cde17034c68c7b7b15

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 802de42340d10374edc41fbd83f4d734445b31ae96e610b1924f62139ef9c532
MD5 01875842af72582c2d717e8467527a2d
BLAKE2b-256 5cd25591b8237ba6cf72e1de4f1dce6dc15626968288567cd2664471eb6bce6b

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3a7904dc75c473128467348dfdc103f5050787aac4cc83877e31da115053928c
MD5 865210e5dda2921b447022754c70fa0f
BLAKE2b-256 3ab4b431296ca5994053318f6ec2e239f870d50935cce142f4ff7cc529420d2e

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef5b7461c6df239d159346a1b03500fa364552420120d64da751abfa3b7e8ff9
MD5 e64d8417ba6bdbc60eb3a43ab4f91f73
BLAKE2b-256 212376cc40d53963d1656ea6ea670c8e4f95348ae40550d401ebd413bbc5fc40

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4d7cbc73b8b9460c6e51ace210200004e4c2172004a1afd6d7597b2c334dbd4
MD5 4c7fa8048ad630acb47fd14da6367d6e
BLAKE2b-256 0078ff70bbbc854cda1be6f10827c7001ce6662ee12c0d80b9626e347f90b1f4

See more details on using hashes here.

File details

Details for the file docling_parse-7.8.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-7.8.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3ff84b1d26b090bcb3b3f481b436323ce251b0cab34c6f07f6475c44ecd1b22c
MD5 03ed68043c02b455f108bac2d64806e9
BLAKE2b-256 f7a0a15694bf59e98b7a4a15cd88054570b7b143c14d5da267f1f26a9ed4906c

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page