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.7.0.tar.gz (6.7 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.7.0-cp314-cp314-win_arm64.whl (9.2 MB view details)

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

docling_parse-7.7.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.7.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.7.0-cp314-cp314-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

docling_parse-7.7.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.7.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.7.0-cp313-cp313-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

docling_parse-7.7.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.7.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.7.0-cp312-cp312-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

docling_parse-7.7.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.7.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.7.0-cp311-cp311-macosx_14_0_arm64.whl (9.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

docling_parse-7.7.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.7.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.7.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.7.0.tar.gz.

File metadata

  • Download URL: docling_parse-7.7.0.tar.gz
  • Upload date:
  • Size: 6.7 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.7.0.tar.gz
Algorithm Hash digest
SHA256 681da07e5355cac3d76f2aa046513a2d0ff7fde32352da858f480c5c0feead41
MD5 214b6639ac8e02873cce0806841b7275
BLAKE2b-256 768c2c09ba43e4da19b40384200d5317a0ab210440acfc5c4198db488f143de3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 757f43ffc851011d7beb03fcd69094a2632f9ceffd30f675f5dda6bd901d5db1
MD5 3f3940039af5d2050c55e72c6c744e14
BLAKE2b-256 09a30c1da37a5024d51951c296a3517c3bc1122f9cb1fcf408f25e5e85b8ef76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f6aa9ef8f208495a1e459be963c078012eb06997d3052b19a9b14704eed0986b
MD5 f8e7ee238b7eefd7ce84400d2cd46bd9
BLAKE2b-256 43562792e66edfcef084511713a33f3c0191fbcc1ba5d70c9aa8020ce5898cc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8181d881aa3e4c51205fee997121405c32dcf640e7a4ccd6a984f1f1d572e29e
MD5 9a067878a616e8dc9d93d7606786697a
BLAKE2b-256 c1f709405e1be37e552cefed696208486449da48178346b824d2231d666c9132

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d8d30b6267e9a7de13c3d823e624c10bd99fd569b8a825e5dbfb7ff6d8413e2
MD5 4ba66d0bf74bc3f33249077f9e5b972c
BLAKE2b-256 ee3b39a664492ca8dbe2dec24970eb8cf207c6d454bc8f6a5132fd576d73a8b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 76388e766d07de1433d00b0fd7c16c24a9ee394fcd9092d6a97c4bcbac8ff05a
MD5 b2b5a737bcbe5a7f9b0a9dba12beb49b
BLAKE2b-256 c55ce12398d69db5139c9a70c3a21d1a9e24f4024ee0110f23f68f4a2e4eb843

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 02181d3882f11624dc16373d7c4439c3d3eb1679928ad958a6779b5bd25ed1a4
MD5 60035b2144ec2ecb645a1355fc4c2797
BLAKE2b-256 326aa337d40942549a89a23e597abd316b8dbbf8f24d3f5e065982a0023ef788

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d641348410db9cd16fb703fec8e1f34dfe52024dcf700284010eaf9219822fca
MD5 5cfa2142de220fb588109a5a238e0444
BLAKE2b-256 ab6a948ed0ea6ffed228c0a52cea769b93a6fe9a4a79a46dce0c32e844781045

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0817ce4bafd1229eac90881b98be37875017df303568bda143cbe814f9fd07b
MD5 c3850e6e243cc7ae360f8e1d13286ea2
BLAKE2b-256 4f448fe989bc237241358a932b01abacd647942abd4bf43b92120830905ec509

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d6af4faacbfd5812f2c04416b93ccfa5c930d8ce26797abd1642f2b6ca03222
MD5 0ef8c93b9a18322857c9d4d5cd924932
BLAKE2b-256 f5877c16a91eb769e929cef8b88f2a7ef04580fc64c75d439150717885bc35e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0c554e1343cb512c1648a861adc589b5b31afdef330039cff90b91060fcc13c7
MD5 4262fe2e3810e50b75998a893d8e3964
BLAKE2b-256 3b68c70751056f34965fff081cb21c6e06907aa17e77b3b6f5a99f7b6264eb78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 5a694577da704c38da3a9ea3179cffc6d25b0b9da5846e93c0d8b0e18361a702
MD5 5c1245374c09b30a71c721b184b55bbf
BLAKE2b-256 d82d2927d2731dee3bc2ed2e908d6f509a298e734a85a206866e738b9778ebde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 513e32052113270edf453dd85a8acf723ae70103a4962ff592ca30d12e01b834
MD5 f702e03e153c90c73737d9168a86c36e
BLAKE2b-256 8fb598017bf39acc89071533d115d18d356d5887b0546a8a243e128543e52a01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 47a4f35f7411c8197227c396a58a01b5e49ddbdf921ed4985dd102cef774c434
MD5 011646365838037b7d42e5d0c989df0f
BLAKE2b-256 b91954fdb0f1a9447bd9dd97e222115032e4d0fd7f4aece2468d4b948664d331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd36c9a881e48b0e2b9bc72f7973836ba057d39e46639e7e6fefc774c03bb7ad
MD5 981b3c8640ede36895c7cdb0585ca589
BLAKE2b-256 f0c71b4e95621dcfaeb53ddc320265d4832d78f22a8aad320442a86a5df550aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 312fed9d5d5f9ce26112956f5981200f8f923a42383f2c2daa151ee1096e7e6f
MD5 e118771c8b35c09fb1d85c9b6a2d667f
BLAKE2b-256 cf2a0129ab4a8951d0541cbb5bf56c968f85d0eee190af0f0268ba175918baf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8ad7ebcc7d25c16b71da0b800a0965cc080fca7aff32c6bcc876eabb390011e9
MD5 14cc722138a574cf795e969d44bd7c69
BLAKE2b-256 0dfc4cc2a2bc35f43c024000c1afa41253692d02b567fda88a115163296e6bc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9f0ea317b7b2357d1d1510a57b0ccc71f40699b3500b666a807bb67ca3e166ad
MD5 c6c633ee55b408302fed6d7162f70780
BLAKE2b-256 75a6df5fc3e863610cdeb89109f2bda47e708d514eeb67d5d30368346daad900

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e77053b686bb751f3d1b39ffaa610b05ef733a766361d009befc80977d3d41c
MD5 1ec0dd27730d85abb5b3de256e093171
BLAKE2b-256 faf7dd9cc8219e0a8b742565ea605165d15c1852f8306c9f84e1eaf33187e4f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95281f235498b03244cdcfdac98dd479fb770faa0bcf970ff264674e808ef3f4
MD5 d79f273a19a419ca5930cca284692806
BLAKE2b-256 0e97379cc083068671a37f5aefe26e4ca569c6468dce2fb75ad7f3595d610e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fce0739e6eaa646333787606ed1caf0f28b9b4621c4ac945b206fa7295d82709
MD5 aed57e3da0784c8066e723e3cacc0dc0
BLAKE2b-256 2b4ae5eac8a9b0c43e9cb5f9a3fda7653bf0b54a6d84be255072167327cab209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 aa726db535d757d060cdb5145252295dd857a40a6d145e363e9071e1b3cd25e5
MD5 454f1eb7039b04fff178a322e5d4346a
BLAKE2b-256 e04a00e67bbad31bdefad056bbcb1fdafa2c413015568a64a3b740829821553c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 62f2f7e95b94bf3f99e767b40430be6ee1b1b528ad9e07b0e69657ad5e174af0
MD5 159e08d4fb871e3da183d820cc2aa86d
BLAKE2b-256 08b44c7ee5226ae37063f1cf458ce5a597db38c88c6bb7b3a9886fd412c6b030

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 741a193ce561a3d07ba1984e722ef383e92805a4d366338b94bd940ec01e709f
MD5 33d2d3874db7075915e06e881683ecec
BLAKE2b-256 34fa5e21f1576105958c48e6a96c728651f984457269a9dd4c7ed7f1b4ef48eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03c24be6726f0b20a1587dbc1025d75b830506c512c473a7fb421c28a187cd33
MD5 ca563b0f2aeaa490f13babeea9d28844
BLAKE2b-256 0e1d1ab5316de555d333184a91babf2341b52a577fca19a71780e625bf6858e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-7.7.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bf36d866d49808bfec57032260eb960bef1f14b72890a913eff6146b05193b2d
MD5 a23195f1879f325b57a04983bcd83b86
BLAKE2b-256 900bd635af52cf96c00b97b6e4265dfad645bba293e430cf8a123e1f57fdc347

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

7.7.0

Supported by

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