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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

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

Uploaded PyPy Windows x86-64

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

Uploaded CPython 3.13 Windows x86-64

docling_parse-2.1.2-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.2-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.2-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.2-cp313-cp313-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

docling_parse-2.1.2-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.2-cp313-cp313-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.13 macOS 13.0+ ARM64

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

Uploaded CPython 3.12 Windows x86-64

docling_parse-2.1.2-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.2-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.2-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.2-cp312-cp312-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

docling_parse-2.1.2-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.2-cp312-cp312-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.12 macOS 13.0+ ARM64

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

Uploaded CPython 3.11 Windows x86-64

docling_parse-2.1.2-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.2-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.2-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.2-cp311-cp311-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

docling_parse-2.1.2-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.2-cp311-cp311-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.11 macOS 13.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

docling_parse-2.1.2-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.2-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.2-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.2-cp310-cp310-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

docling_parse-2.1.2-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.2-cp310-cp310-macosx_13_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.10 macOS 13.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

docling_parse-2.1.2-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.2-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.2-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.2-cp39-cp39-macosx_14_0_arm64.whl (21.9 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

docling_parse-2.1.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: docling_parse-2.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 3c249f50e6351eb6126331a179fe86b64dc2073e9f881d52f8c8fb391633b89e
MD5 daab53ede2bbf821a38d71cd9f8a956c
BLAKE2b-256 859a58855094b70708aa00529a959e4e6e17ef0f7c23a492eed7277002f8bc27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ef88d565c761b48f8a175fd474e068c0da9d4401e22d3e38de73e2f00f3df2d1
MD5 12b90457038025d75ee3e1df57791513
BLAKE2b-256 25df109c08071a14d14285526ac0ab0feaa91d6e1043825022d2367fccd07aa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bdc8ccbdc4ab91b829b8c421ad89da276442a2c891eda1f6507f248d0bd8dff9
MD5 4d8c973822e5ed7f1e14aa4530686581
BLAKE2b-256 8cc91033801f4b9fe405edeaa8bf9c9d9a0dcfea242bdc031702dcbe63463b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4300df86657935b0109c44702857ebf3d0713f1bbe376982f369504a762e2fef
MD5 61c4850c6683789f77220a11489c8ef9
BLAKE2b-256 5bded705d53a002a6064974b0b5d4e4b3e5b4c2fc96a1428c18215c9e1a1737b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77b36e36d1e07a06a1616ee281079d6b972c3059f2fa02dafcfc225a41e5bd1a
MD5 efa6b3966d790f1fb794ffc840c3841f
BLAKE2b-256 08116c1d871690e1b15e46e4bddebec438a7dc1006cb5b9aa7498317b49777b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1082e227af3e31085eff3e96103b09becdf95324304e17ce0b1b61c43b93fbb7
MD5 07ee1729922a4cd6789f7c88e6ce0d84
BLAKE2b-256 169d21b95a8c9a14c2c4c5a696a8a83e8ecec94c6f324bfec44d09d0350acabe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 12403c26e833d8fdf0f406d2895f5108fd07b64a4d929c9105ca60f09b882c34
MD5 b835fa4bec6d8498492f44599f2701e7
BLAKE2b-256 f040d5c7e4b7fe8ab1ddbb6bcb0a477a52a7dad2fdcd9efb3a62798bf45a2789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 041bf1c72a23d62e2dd30dcc3508222f6674e85b0f1d19a3196fd6d7b5f56015
MD5 5c74766911517df5380591ee4718bc0a
BLAKE2b-256 8ba438132ecae1e2f5dc1564bc762b009b7707aaf07409792548941f62657615

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 19003b1bb64cd5a40999a3c5ffcb9a9d9608a073949b76acc58d58fb5054ea03
MD5 28c3696cc56faf1cbb54ef64c5219797
BLAKE2b-256 d961d20c0c05cdc8c33c32b5cd8ae1383ebdff902c396069d9d15d276d8fe9c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ad1560532cdf15dcb4a6005c8b7fe19def0e910e6125863f14978d6d07a1ba47
MD5 a939890fec71459c95ff1215d0f7c8da
BLAKE2b-256 d39da9292b82db79609cd4a2f26edf99e99d9b2f28acde30fff9e5994310ddeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 28a7f49a865a0cd71033a7899aac00c7d2e3b6c3a76488f8676ba0fc353d9f3a
MD5 efaad5a26cd062e318abc690f0ffa2ae
BLAKE2b-256 43360da0c49a457f7d4123c42a3300cfbf9e1d38a70b83eaa5a5b2f0ae282e42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89d25fc4fb8f16a8ed5bc8c4f00a77739d2536732c0ddae16340b1859adf68fd
MD5 aed8d7bd43bbf63a3d6ad763321817be
BLAKE2b-256 49f25c78d0127d2f3b0f58d58616a23555d120c8872424799ddd055e50a1582b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 afcf53bce8c91886c1360e625e51d15ebfb36d37cd53b6e019e86ce1118c1d0c
MD5 fcebbe58b1ce5809c4a6c5f3f5c91871
BLAKE2b-256 6485cd696afd46995e6d98957bfd42ef09d46958b47aeceeedf3f9669e7ef23f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 b8a3e558a96f7d593269be75ba4147ebe221f5edad3d41244cef3533e8a51b74
MD5 51a1d0a4142dedf6199e3598f436ad0a
BLAKE2b-256 2182da2e85e94f884c7721a73a4f4b7c35064952afa18f80817dd695457cfdf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 744fe368a8fa49778e881c1052427c38a7d0e367273fcdef493e047513783108
MD5 859676a485469637d499f19b0e6ca5bf
BLAKE2b-256 bf49339920afe2353cc175ba0709cc82e6419160a71eb3111f72c8cd18cf2902

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1b99b122f941d0f19e92a215e589b94f49db899c5eec0147e83824652b18ce74
MD5 26db4858084137232e90a83cc1bcb249
BLAKE2b-256 df2d30044e6ca9788d1b6de86e7c71d9957135ede371e86a8fb981e9eea2c413

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5b00b81fa8eb0b34621f1ef9d07623d7dbcc354a33295a5b0c4209c39b1ff8eb
MD5 e60b58aa20160aeb8459704691856574
BLAKE2b-256 de93378ec1f88c59fd2e7e82e82b8365dd1d551a9e86a03178ec28b316c8fdaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d87e3fbf1549cd8bc171240c18584ba8c32f83963b5af66b2a70a2bc3af56d2e
MD5 c36203efc5e6e6702fe3f42411289e12
BLAKE2b-256 65084819faaee01b976d77ca4e646a2638baa6daa0eacf1ba06b9a958cb4148c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f68942b31684a021e27b9b07d27ed139911444b33963f7e0b5d2dbda8aaa5cb1
MD5 e3e5563f61b22ff4d0942fdff3e90113
BLAKE2b-256 1d86ca1c98c7c67f0c0e46a951960948bdca673734a4ee9dec6ef6a265a7f2b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22069dadcfdcebc02e36e27f80d452f1265a5a97d894f2391490bf099bc5432c
MD5 dec9ac668e1b9158864cb9e167279c0a
BLAKE2b-256 4cf390e280fd6d7d2265a7d040b5a54fd51bad2ac9cb18faf83c5729138ce70c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 58f552f61ac35c02890b03fe59b06552353314c3c1ee2a050c68a8a206ab1b4b
MD5 3dd30742246387ffa28adbda8514aaa9
BLAKE2b-256 9a9481f1554ace2c30f51807fd15d29f6a93cf3006a3bdc282aaff601deef69a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5d505c2d3e9eff4f3064b4d1f017a3c6577b5d8ba55540d558f4899561862956
MD5 cd350e2a7ab985d6d2c5e553f8c60d38
BLAKE2b-256 98e324a769a0905469e18b8ad910eab75b682f9b40b52d3f1aba588a4aef71ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9f1360c0558c84f4b6633b0882256f6d621fd9e52179acae39c727a43b48d937
MD5 f1df5fd8e9001ae001dea6ef47fbcbed
BLAKE2b-256 a179f9bf890b56745bef459324eb4771f1a27d92e5d2913056c7af844bbf131c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7f1ad037d3ac0d80252c493e73b12688ded3ece9bae7954ba62765506c139d21
MD5 f5ad0a56782d7e69a3e93bd3b8aab336
BLAKE2b-256 fd8d951c76add7bace159025942309efb248b0555d32b9582420805ce0b0aa55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76eef41d50017c2fc531face44c1a35bef66095951622617d0f281e35d18e9e0
MD5 b81d533c559fb8b95ebb908dfbed2a95
BLAKE2b-256 f7b21d021e637a07854fa2d3722ca8d2d1bed20bbf3c6bf342071b8986b974ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d26d60136aab5f4a3a773922a8dcc530334165331660d074cd88dcd5d91206cd
MD5 6b4bfced143a9cd36b166cf1948ec303
BLAKE2b-256 aefb94c09f1fe489566852b7a2ef3ab60c122a041894be8234bdd6b2cea6264c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fa0731e97d2644ff8a3257ae53208b88be3ddc6a4bc54fbe39e21f8395530f0
MD5 dc01f716bc34af3fb756db11b592b8a8
BLAKE2b-256 967fa21d58826ab0c2c0a2417d854da1942182adc463a854fbd0075920c7fe66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 ae02af07f3dd335f56383a83efdc1f6450b7d38e21e1131005dbd341eb38e47d
MD5 3f975800f5696a1eade0862e5e010007
BLAKE2b-256 d86c52ec41be3eea89524bcccdcb5f34117b2a206aabf94e42b4b50fc266c693

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c84eba992fee49d190cf4834fd44ef4e6549c3f1fcd41b91622114703a7e4a87
MD5 94c07850e6e693708c3b54773b592e47
BLAKE2b-256 11e5ff6fbc7c7173af71121fbf6f50ba3a6ee4ff65d4932641781fdb74a774fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cec968a436ad14e8a45a72fc0e0074750eee28548a14f3c3df5157a68ac958e7
MD5 9c0efc7a41844bcff7fbbb4f10208205
BLAKE2b-256 af495368063ef111b7628e09fd35318fc18318d049f9edf28c7b66659419cfcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 140319e3eac73f9768d35313739891ae637af57fda03eade17d90e2d28ad80eb
MD5 e1437dbb4c83c44277e12b973e47570b
BLAKE2b-256 b81ee36f70f59ad196ca2f679e6a2471cb27ea5b4b10c9dcf4cb7d44283def08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e6eb130aa367247e1f32225bb1608cee901d711b475527404bbc4330c9199b99
MD5 d4a551b3da456aa6b469a47b7c9e0024
BLAKE2b-256 cadb05edcc0ee47a4370bc2f162dd93e316d10b368041a1e8ca08a2157dca18b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bc8ec6ad1bec6168991b895d749b222bef14b568d1d9f6c06efaeb1645dfe12
MD5 f37a7eb7c6a8cbf34a56225bf31c0ce9
BLAKE2b-256 118fb46626db284485a5b27a2c24a7d66e2407630fe1cab618f90300e6e9fe56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b1c904017330d096981b7db6b225b66aff1cebdc422843103a782121d6e8be8
MD5 cf437019fb32dd49d2033d03a702c149
BLAKE2b-256 134492a5567af918954d24e813094621f2dd15d01c25f5522bdc9cd18ffcde31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 ebf478e99c0c16d7dad30c0fdb1f5e236ae94d48da8dec48dbe5f0841eead4ed
MD5 548d5372a84223dbf9bbdc2115144db8
BLAKE2b-256 1fcd6f7d30a2acb465f1a454f7fb78102812435b67836bde3b06ebc4b4d50ea0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 391ad31a4086fabbc290851432f4cf0bdc366e07a454adf49e42029898d6b477
MD5 ca8fe589ecd7ec306632ca0d54f2bca0
BLAKE2b-256 f34c02b99e30abf1441da796b25adeb41370756993b6cbf12342a4df7cb972d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 10ff1928b12099f446fcd0b043182173e6b02ce74008ea6ce921d56cdee8964e
MD5 06a028f74c01586ec26894014ce6a35e
BLAKE2b-256 94c0649012b953298f625e2ed061fd314df9821117dae7ca17eebbd9e9f43282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docling_parse-2.1.2-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 912fe44507f209d997e1183f38a71d4e14c31d53a164fb862631822624dad892
MD5 948f37245e9a4a05aaac9f99328ad336
BLAKE2b-256 7d5feab958341f71177d84c0bdd6f986d298ca666488fedba1ea4d1a59fa87ee

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