Skip to main content

Simple package to extract text with coordinates from programmatic PDFs

Project description

Docling Parse

PyPI version PyPI - Python Version Poetry 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.

Version Original Word-level Snippet-level Performance
V1 screenshot Not Supported v1 snippet ~0.250 page/sec
V2 v1 word v2 snippet ~0.050 page/sec

[~5-10X faster than v1]

Quick start

Install the package from Pypi

pip install docling-parse

Convert a PDF (look in the visualise.py for a more detailed information)

from docling_parse.docling_parse import pdf_parser_v2

# Do this only once to load fonts (avoid initialising it many times)
parser = pdf_parser_v2()

# parser.set_loglevel(1) # 1=error, 2=warning, 3=success, 4=info

doc_file = "my-doc.pdf" # filename
doc_key = f"key={pdf_doc}" # unique document key (eg hash, UUID, etc)

# Load the document from file using filename doc_file. This only loads
# the QPDF document, but no extracted data
success = parser.load_document(doc_key, doc_file)

# Open the file in binary mode and read its contents
# with open(pdf_doc, "rb") as file:
#      file_content = file.read()

# Create a BytesIO object and write the file contents to it
# bytes_io = io.BytesIO(file_content)
# success = parser.load_document_from_bytesio(doc_key, bytes_io)

# Parse the entire document in one go, easier, but could require
# a lot (more) memory as parsing page-by-page
# json_doc = parser.parse_pdf_from_key(doc_key)	

# Get number of pages
num_pages = parser.number_of_pages(doc_key)

# Parse page by page to minimize memory footprint
for page in range(0, num_pages):

    # Internal memory for page is auto-deleted after this call.
    # No need to unload a specifc page 
    json_doc = parser.parse_pdf_from_key_on_page(doc_key, page)

    if "pages" not in json_doc:  # page could not get parsed
       continue

    # parsed page is the first one!				  
    json_page = json_doc["pages"][0] 
    
	# <Insert your own code>

# Unload the (QPDF) document and buffers
parser.unload_document(doc_key)

# Unloads everything at once
# parser.unload_documents()

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

We ran the v1 and v2 parser on DocLayNet. We found the following overall behavior

parser-performance

Development

CXX

To build the parse, 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. Example from parse_v1,

% ./parse_v1.exe -h
A 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
  -o, --output arg         Output file
  -l, --loglevel arg       loglevel [error;warning;success;info]
  -h, --help               Print usage

Example from parse_v2,

% ./parse_v2.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)
  -o, --output arg         Output file
  -l, --loglevel arg       loglevel [error;warning;success;info]
  -h, --help               Print usage

If you dont have an input file, then a template input file will be printed on the terminal.

Python

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

poetry build

To test the package, run:

poetry 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 = {Deep Search 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.

Project details


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-2.1.0.tar.gz (32.0 MB view details)

Uploaded Source

Built Distributions

docling_parse-2.1.0-pp310-pypy310_pp73-win_amd64.whl (24.9 MB view details)

Uploaded PyPy Windows x86-64

docling_parse-2.1.0-pp39-pypy39_pp73-win_amd64.whl (24.9 MB view details)

Uploaded PyPy Windows x86-64

docling_parse-2.1.0-cp313-cp313-win_amd64.whl (23.2 MB view details)

Uploaded CPython 3.13 Windows x86-64

docling_parse-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

docling_parse-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

docling_parse-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.13 macOS 14.0+ x86-64

docling_parse-2.1.0-cp313-cp313-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

docling_parse-2.1.0-cp313-cp313-macosx_13_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.13 macOS 13.0+ x86-64

docling_parse-2.1.0-cp313-cp313-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.13 macOS 13.0+ ARM64

docling_parse-2.1.0-cp312-cp312-win_amd64.whl (23.2 MB view details)

Uploaded CPython 3.12 Windows x86-64

docling_parse-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

docling_parse-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

docling_parse-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.12 macOS 14.0+ x86-64

docling_parse-2.1.0-cp312-cp312-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

docling_parse-2.1.0-cp312-cp312-macosx_13_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

docling_parse-2.1.0-cp312-cp312-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.12 macOS 13.0+ ARM64

docling_parse-2.1.0-cp311-cp311-win_amd64.whl (23.2 MB view details)

Uploaded CPython 3.11 Windows x86-64

docling_parse-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

docling_parse-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

docling_parse-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.11 macOS 14.0+ x86-64

docling_parse-2.1.0-cp311-cp311-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

docling_parse-2.1.0-cp311-cp311-macosx_13_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

docling_parse-2.1.0-cp311-cp311-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.11 macOS 13.0+ ARM64

docling_parse-2.1.0-cp310-cp310-win_amd64.whl (23.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

docling_parse-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

docling_parse-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

docling_parse-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.10 macOS 14.0+ x86-64

docling_parse-2.1.0-cp310-cp310-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

docling_parse-2.1.0-cp310-cp310-macosx_13_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

docling_parse-2.1.0-cp310-cp310-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.10 macOS 13.0+ ARM64

docling_parse-2.1.0-cp39-cp39-win_amd64.whl (23.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

docling_parse-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

docling_parse-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

docling_parse-2.1.0-cp39-cp39-macosx_14_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.9 macOS 14.0+ x86-64

docling_parse-2.1.0-cp39-cp39-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

docling_parse-2.1.0-cp39-cp39-macosx_13_0_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

docling_parse-2.1.0-cp39-cp39-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.9 macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: docling_parse-2.1.0.tar.gz
  • Upload date:
  • Size: 32.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.12 Linux/6.5.0-1025-azure

File hashes

Hashes for docling_parse-2.1.0.tar.gz
Algorithm Hash digest
SHA256 e8d39286f46842ba0a99f383b28712b7c8198a18be71b69fe2d4cf5105daa7f3
MD5 a4b117a96966aab4f0c20c68e54e5df1
BLAKE2b-256 0a86b7e81932b9c99449b6bbc92bc1b665af4fc1422a9ab475f49bbf001c3451

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2316a5f4fd77ac673dace32cc6011f56fd1815941dc651df244a52cfd0bc70a6
MD5 a7ebf19b714bb56bdcf542cc1776b57a
BLAKE2b-256 a2ef5af29209fb26732b25655d8545ba66760c274ed7e4417a61c1534c63d83e

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 540f4b7760addc6bf83358a6fb8853c50048bf9687ea0e89a79d515f75a26ac0
MD5 0c65ca5b87fa2560d2995b198490945f
BLAKE2b-256 fbfdb6736dba9427246c0dbe9e67c94401fb082787979d9a58449b78cb142fdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5215ff823fcc2e65bd924731b0de16dbdd507424fce32745e15ac54fe059a045
MD5 eed057a40935a4ecacf5802bbdef43e8
BLAKE2b-256 521a8ca05dde8fe4686343cdc0165d710abcacce230969f2f843449d2e860108

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1ae020256c3593028011fda0af1de417329c868037698681a58a7d0a1e1a194
MD5 8d93c782997ff6972a8302634e05e0e3
BLAKE2b-256 6054147dffe6eca94bcdabb44b6996f282bc7c45e3205421e2591ca921563065

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a2089530a3751dfa71ee0fa37d585fcb9496f1400e642b582d99f85afe79e851
MD5 a40834d44a711bfb811acc28ce6e9b93
BLAKE2b-256 15754d3efb059e5b2efb176f2bdc078f013fae9a0d50151b63183934d1ada555

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 f15061e05ebbf15f723e0fedc26b4e473a6399e2890d9475a21a930eb61f1e93
MD5 fcf77cec8833ef209d26abdbbaabb0eb
BLAKE2b-256 a8f9f5a8e9c5195a3e5975152c1d13d938d435fdc2aaed7fe4e7029be1a5210e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 610f64eba191a0501fb09bcad6b34b46f0d58179d5ef0e7071356ee35bc6b558
MD5 338af1cf6370529f9c3d7a01a58f9e3e
BLAKE2b-256 dea30d0f0725737c17fbded8de1a5adece4c4f13d2cded52ec400c879808429c

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d76b5888cbad92410ec92c6deadf1c1a9467f4498c697a3330eacc51e0f6a5c4
MD5 67e059f252a38906a3e09c6921d75835
BLAKE2b-256 50595cc84256f30e8d24437964283ef22dca926219f04d78d6d46d4ecbd8f2c8

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 eb38e62bb4202025d8a5a2154cd383db13259707eb753307c7bf9f446d519364
MD5 979230440626612e9c228aa5bb486de5
BLAKE2b-256 5ef16cedb626b513d3afcafd18d30e22c6e1989f39ca31a338f96ad1c1197885

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4ce35cc16ff34f23679c50dd3dfb199df10a4803b17e95f91595abd14232c5af
MD5 2549826d40f7594a5a0b34498e751878
BLAKE2b-256 6caba8401fcbc21696d679bc6db61cf0509e59b18d752969b9420dc10faf5cc7

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3a0853dd61aeb381560fcc8e8bf8a444992478ad5b9895932627de0dd14000d
MD5 7101211f8be2bd16e4cbaef3dc874068
BLAKE2b-256 4d5ace1584def469f3a71f20f4d3a905ed966513b999bd2c5fdb5e678d157301

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d7360bdc2aacd463076799984c989669d1711295a643d2f4be8033150c809b33
MD5 30665ce1ee4a28b68f2440790295b87f
BLAKE2b-256 4bee8c0d05034fe0884582ede95561380b200cd08a457b7e1567afc2de7a27a1

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 738820a424d27409da2b39af705dd3aa5dc4090f980638ff4f49865e5444c958
MD5 66c2c1807fc4dd2eee2b2f9dfd5db0d9
BLAKE2b-256 511ba9d91cbf41360df025aef59982c83bfeaeb5a030e939b7cf1441615ba895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 728ef624ebd487d12872af4ace05a8a25ce52a4debd9da1d870b96e5a2defb8a
MD5 13ac257e06c8970700e33aecbd2ce4aa
BLAKE2b-256 4a4cc82a2897b74960a03c4fd30c0ad2f7ac6f9940eeb69531c18f0e9326b314

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4f29321823fdde287b8986ad23b034de4d09948f4dad80a01c4b853dc923091e
MD5 f554be6a3d8fbfff0ce2c4b1c1f5f340
BLAKE2b-256 dea507d9848119a40a082dfaf603992ea9ca8b09f8aa070c8b9ed4abd1c62d86

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 72633ec66e5391479260b99fd1d2ff8abd029e6dbe9782c5bd7583037cdc8018
MD5 eadaf9ab48e009321fb04f2245654088
BLAKE2b-256 791646d475b16d2fc3905b6a7bb918a015cb9477aca4275855b28b9c9fdb237d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 21a97cfa79179c875d451938b775685f382a47be8f468720e743e4acfd13755e
MD5 7730603ed672a201706e3337b783cae5
BLAKE2b-256 17945062f8fbbf93b142507dda92565cf97aaf90d6fecd7f2e9c7f0e8eb98f0e

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5470b110f35a0a30231607bb1a9ca4e2cb3bf2257d67b29608caa71c553b8a4
MD5 83232c7f8102ad9da36e9fed6cb8418b
BLAKE2b-256 74759bfedfdd441a0a89af341af6c03a22901bc22d32bf8431f7b80d6df3f6fc

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef354a061a7e57f20baf56f8e8d64b94876dae8d098ddd0d941207d81e8b8f80
MD5 bc2f469fc7e8fed4ed279956b6e2e532
BLAKE2b-256 653e518c5b974867e0a7a7864715bab3f04dff8ca943467915724082d35956b8

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 fadda03667fe9e52f3be92ed6f8ce3d8f7209358b755a5950fd0348de79141d0
MD5 9f6a5c26a2fabd196dc79df9038c1606
BLAKE2b-256 f2e994f7dd8f93430c16848955150e60a29bf33043c886af84a3e4bf376b1640

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 691f4f1753b59c3bb4cca0c2ad87fd26f59223387cdc0ee3a3d8d6d849793625
MD5 cac7b8d98948bc14eb3349f612f21c1f
BLAKE2b-256 80ff76566c5b2d03f14b9fb16cf8eb9a95abf79b7d31ac19494df8031a110284

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e0da2c524d2dce0bd5d3e145964e21dc3ab56c58f2c8940e4aa8e62863a393da
MD5 03eb625e918f4a09236ea7900d45eda2
BLAKE2b-256 a471310b8c9f816c31c602922a8304891c6000e9364a4f7a92a939d492c31e53

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 55f720106faf7999d221cc198bd2e22336aa98f46b3456100ec8ea42f6c90e85
MD5 641185c6ab13502b127c0860bde6b91c
BLAKE2b-256 304d414cc3e4c314cb3ec58ccf23378839bc50f882dfd14fcaea13a13f55cac9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 92e5c66368bd2b316c7f5b8a55a82052037c1e3b182263628e157fea0d8c92ca
MD5 6b66e862e2da00acb3af468a3f3067e7
BLAKE2b-256 c95e9a4290c95cff4f83c687a78124b979ea75032cca4088aeced72ef86a58f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a3b53a03e8b4d693398f826ed4212bb5903dd557f8a33753248f83762130af8
MD5 43a2083f1a9f411ebd447fdcbb87421c
BLAKE2b-256 a9baa964474156cd50192b0328d545b192295ba8dc980cee1513e59f2868c992

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fdd7e07d836d39f5fc0703ebd39ae83a453f449af8508937da6374c12a237084
MD5 77cd05aa6697f61c59eb4eea6123821c
BLAKE2b-256 6e4a00822536ec15fddc136bf2a65f3a36e7b592483d65b3fdf0279c5775a6a6

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 2a851f28cd61ebe1a94ae9f076ae33e228a80f2c216e7fe558540d6aca22a31a
MD5 97f8a1a2abbc79761f6203c770a7684a
BLAKE2b-256 af30f9d0b02f7f770677adf47e0591d1df6ac01be4ca44d9e6e15cfaf7d9ca41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f6b9d5883af783516861732eacd03cd37920c1ec4e16ad65b8ddeface8df05a3
MD5 6fa4ab178217c3f2b210bdb0c0bf406e
BLAKE2b-256 b7d62f852dd1fcdbc02ddb19c1fc13a6d430d8616309763ddb4cb8258e459364

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 430471c51ddb44f180a2350955d5f3e6a507449165e062e6d2bf94a77e3a9ce3
MD5 5c4f2f0d3fca7e63557a581a4dcdf519
BLAKE2b-256 79be128fc6f68f9c277132f602708b3228389c8cd057db6c3e11398575cb8011

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9bcb089b52fe2e8b414b7a6e812d8402c3a7c664c30c71d71fb6293605ea71cc
MD5 626070cb2698cfe5195911456060df98
BLAKE2b-256 e444f39cec083ea3c1043fe69747a39131e562238041bcf95739b720a637e60a

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9c7af4d68ca51ed7fa1170a7715a4ae97271cf30fce8b623bc8cce92aaa253e2
MD5 69f8ded2e33b9a3f71b91acc067c3d16
BLAKE2b-256 8ce5eabd0300f812f1a4c752f91cdffd1b9bf856655ecb5bef8d0c9a9a7861bc

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6dcacc29528f25ab65cf366829fad2584d2f23abbcf792e258a1de4ee0685f09
MD5 5622e4de66f839c98771acb3a855582d
BLAKE2b-256 9e698ce10a99be3d0950d77eecd63537ce2c869de926528663df160be996b96d

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26e98077db92fce59fe356a411c944525182f3cd8e9b3d228787439eb5429c63
MD5 d6ecd6a97cbd9780f74fd6f5013f6675
BLAKE2b-256 32eccc40e6e1c61e3e02ac063ffb39a3427c798a39aebe44a1a17d6ec926cbb7

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 68c357f66c0899ea1deb95a84ad929aaba10bc68bee2606563b1aae62d448186
MD5 05e4943f0b51c12ed7a17b0f48d5c691
BLAKE2b-256 f8e2ad3a2ea391692776596d0d0945ebe1841b8bba1f85497d4e4349d6a6d752

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 944cf36e4b9db0b1477e71f891321ea522498c8b9039a2acff52d85feed2f95e
MD5 a82ae763ef552df6b8917157e1eea11d
BLAKE2b-256 2ad6ff5a2cafe71101748ad2c8f1ec53fd52b6a282187bf530491abdbc5f1274

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9eef2c4c47586410083b6db9210bc2cef12af2eb67f8c88dcd2b46ca5010482b
MD5 5edd382210ee033e194eca1ed44e2b48
BLAKE2b-256 e3d1d46eb83404026af5b5c49b14cb935715078f6182f637efe1f104919f87c9

See more details on using hashes here.

File details

Details for the file docling_parse-2.1.0-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for docling_parse-2.1.0-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0e002df567f09f0dd982cea0c17f287d55a0b953d2b13ee9bcc51a1c2e306cc0
MD5 1616ba40906df9c50a1678feb0e9b925
BLAKE2b-256 0d5931176f3a74fe7de133ea0e1c72ea6b389394c66038d0b67a5e59e04c7c6d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page