marker-pdf

View on PyPIReverse Dependencies (12)

1.6.2 marker_pdf-1.6.2-py3-none-any.whl

Wheel Details

Project: marker-pdf
Version: 1.6.2
Filename: marker_pdf-1.6.2-py3-none-any.whl
Download: [link]
Size: 165235
MD5: b96bbf0adfc53784a25231d84cb48ba5
SHA256: 48fbc6353e6fc3510d30d5682a8974fc9d6eb58a13e7c3f525ed6973b721f108
Uploaded: 2025-03-26 21:51:18 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: marker-pdf
Version: 1.6.2
Summary: Convert documents to markdown with high speed and accuracy.
Author: Vik Paruchuri
Author-Email: github[at]vikas.sh
Project-Url: Repository, https://github.com/VikParuchuri/marker
License: GPL-3.0-or-later
Keywords: pdf,markdown,ocr,nlp
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: Pillow (<11.0.0,>=10.1.0)
Requires-Dist: anthropic (<0.47.0,>=0.46.0)
Requires-Dist: click (<9.0.0,>=8.1.7)
Requires-Dist: ebooklib (<0.19,>=0.18); extra == "full"
Requires-Dist: filetype (<2.0.0,>=1.2.0)
Requires-Dist: ftfy (<7.0.0,>=6.1.1)
Requires-Dist: google-genai (<2.0.0,>=1.0.0)
Requires-Dist: mammoth (<2.0.0,>=1.9.0); extra == "full"
Requires-Dist: markdown2 (<3.0.0,>=2.5.2)
Requires-Dist: markdownify (<0.14.0,>=0.13.1)
Requires-Dist: openai (<2.0.0,>=1.65.2)
Requires-Dist: openpyxl (<4.0.0,>=3.1.5); extra == "full"
Requires-Dist: pdftext (<0.7.0,>=0.6.2)
Requires-Dist: pre-commit (<5.0.0,>=4.2.0)
Requires-Dist: pydantic (<3.0.0,>=2.4.2)
Requires-Dist: pydantic-settings (<3.0.0,>=2.0.3)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: python-pptx (<2.0.0,>=1.0.2); extra == "full"
Requires-Dist: rapidfuzz (<4.0.0,>=3.8.1)
Requires-Dist: regex (<2025.0.0,>=2024.4.28)
Requires-Dist: scikit-learn (<2.0.0,>=1.6.1)
Requires-Dist: surya-ocr (<0.14.0,>=0.13.1)
Requires-Dist: torch (<3.0.0,>=2.5.1)
Requires-Dist: tqdm (<5.0.0,>=4.66.1)
Requires-Dist: transformers (<5.0.0,>=4.45.2)
Requires-Dist: weasyprint (<64.0,>=63.1); extra == "full"
Provides-Extra: full
Description-Content-Type: text/markdown
[Description omitted; length: 25762 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
marker/builders/__init__.py sha256=U9zy9TB5CDFXc6Ei5rr1wkhBuR0Fly2HqgM25d0oAFg 305
marker/builders/document.py sha256=t3F40j6cW-RnejTHh6c__Zks5dnPBqeJWK1FVq6U62w 2087
marker/builders/layout.py sha256=1eqy3Fv489k-UvZN_VvDdK4rZkEpOnPUSypdPgvrReM 3998
marker/builders/line.py sha256=TMXPWHXlNy6bn8xBx1Js_cUlxgMRJ2xQ7LSHnzHnOBw 23775
marker/builders/llm_layout.py sha256=nGX-goGIxEmgY4a98elFdvgigheWUjiLerUU_Eu5Amo 8155
marker/builders/ocr.py sha256=GPCIjfFhskaURm21h3rtVjbR9brw1kUJOz7hggOtIfY 4796
marker/builders/structure.py sha256=5TXOiaRQivb1cIXy2PvRRzqd_3lWVr0_w77d2Oh8ZEw 5079
marker/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marker/config/crawler.py sha256=ieqcm4OpwsBqUmIg0ajLojP4qT1NQxoBiqWw_Pwc_54 4495
marker/config/parser.py sha256=Cp2WZyTagIEtDsriuLxxqT0rVN2ubDfODIiQ6-5I3X0 6059
marker/config/printer.py sha256=GqsvOcSFm83qgi_xqaOa4_JKtkzo97KYNrGc0VcAMGc 3681
marker/converters/__init__.py sha256=er9ZvXutdxFiSJFGmjSYcXEt_rOfonK3uBsBBBhjh_s 2469
marker/converters/pdf.py sha256=wQNJwarwdi0oVITg6dqhgG6gR1wNmkDQmwVBucS-z5c 6289
marker/converters/table.py sha256=XAqfFNtxb0iJjx8uzvsRFkQk-hIxF6Y5JdcoAHrVjek 2033
marker/logger.py sha256=CsodjlfKRNoB1sptVnVH4c4-RZhjLkV4l52N3zvYJnE 428
marker/models.py sha256=7wro2K2p2Z8FMDLnG-5rW7o5gNeJTuzQ7k6R596FIpU 1027
marker/output.py sha256=sFndsd9Qwph7k28gh4I1xbwiGxQxx-l1ctE4Qdr4Wqs 3003
marker/processors/__init__.py sha256=MfOyoLP9RYz4-V5ZVwo2SMkXJZTux4HkgnncK7dqRwg 513
marker/processors/blockquote.py sha256=JAZ-7GgJXs9M-kjFbLJ9Y2y3lHCiTq8eOL2B7JDoMA4 2836
marker/processors/code.py sha256=vR4RWXdhz29whRowju8YPq1FARHMIc4o_LjZElTASPY 1561
marker/processors/debug.py sha256=zh9GRX2Uu-2zT3uAIZnmf89vG-iarOuBlRTfB13hQQU 6989
marker/processors/document_toc.py sha256=jlF1YCxPlxR2D7pCbpT28I-cR-ygZ1j1ncbscVXPino 784
marker/processors/equation.py sha256=8awwcWETntVHkarZavL_lrIN8hIBnw0lNfBDaBn6DdU 4638
marker/processors/footnote.py sha256=z3oKmRMCp1JVhOWB6qwo1ldIDvP-ltYK7C5-zXIjg-0 1398
marker/processors/ignoretext.py sha256=dM1lq3aeP6l142HJOJ8_moH0w1RXJ5jr53SbKdxBAzA 3646
marker/processors/line_merge.py sha256=NBYbf__PxXeSiqYxICtzaSges90b3py7Y1FA9cWvHrU 4827
marker/processors/line_numbers.py sha256=uXmbPtUKgbrO53tX8NJVXFWPEtrqXEk2j5yYZMZF1tI 5142
marker/processors/list.py sha256=2ifixlsZNjSfYV35-eRhUgypiAwvlRSNkyIbmYQDeR8 4725
marker/processors/llm/__init__.py sha256=e145anF1bs-b_F66Y5gJ-aAE67LBseMwMSwhc5mFvss 4700
marker/processors/llm/llm_complex.py sha256=pXKtsBYLv5pifBlH1hJzCkyz4C3nRI08r64cHJS62G8 3653
marker/processors/llm/llm_equation.py sha256=Fqv5wBTscQiHUr21_xtPvv6uRziZHIKYBIOmopMs_WI 4997
marker/processors/llm/llm_form.py sha256=s-GLklLIzcEw6q4DT6_R_nvNiC3zgNl1BYciM5fEmbg 4150
marker/processors/llm/llm_handwriting.py sha256=lCC6bFTO6uYFbOHpT0dAsdHoh943Xk2zBH4osC2WHJQ 3825
marker/processors/llm/llm_image_description.py sha256=VYv6zlAfiHL81qrEBhHvLBcBv4SJnLdhJToa1PPfITA 3065
marker/processors/llm/llm_inlinemath.py sha256=z06WOIjfO5QoEGE918n8P9Ng26Cx5oCZfTqMk5lBQB4 7898
marker/processors/llm/llm_mathblock.py sha256=Ap3G8niYzbZ10yLzDegtDekTkkgWu3HcTZhHdGLc0Js 8644
marker/processors/llm/llm_meta.py sha256=5b7aSFmXM2M0U2JODU89dmzguLQ1edm0F5kNzQrX07g 2239
marker/processors/llm/llm_table.py sha256=hUHbMVBbLnL_BKoJObMxv6BKBli00-RGOG6UGKO-Fn4 11758
marker/processors/llm/llm_table_merge.py sha256=WAg6s1iRLUKcZOiqQZNv3TmUqu60f7hmmKBccnNklMA 14324
marker/processors/order.py sha256=IavSx4lo4Ibmz78vfI2EpW3kYb2C5ZqdlNejTJiudUc 2413
marker/processors/page_header.py sha256=lHj7_93s7mmLzwZrBwvbbDhpTJvi0qjS3d0bWmMQ2Kw 838
marker/processors/reference.py sha256=nh1b_UpKSgc8c-KX9tl1BDSgeKHV78Fb9TlaXSdTPAg 2002
marker/processors/sectionheader.py sha256=_HAU7jHVJiLRTZm7IJb_8yOF0Mk5BWpYrwwiRleHIk4 4050
marker/processors/table.py sha256=LD8wh7q4-Pfw-42MSH5uUsmGn_Cq9tqWR9W3TpjDfKw 19460
marker/processors/text.py sha256=b8Yk9J9BmHzxjMF-Bt5qZeZB4tPwTi1zCrZDlao6XUI 3836
marker/processors/util.py sha256=3r6NRmI00QjNegqrsYHbNNFAVAe6DpcPdT6v_5ES47s 2519
marker/providers/__init__.py sha256=_wd54fzF-WlE3CgL3Fq_EWTMxQcdV91t0TmNrwhKtFc 2616
marker/providers/document.py sha256=D3MveDS-SQZTJoHYF41ZsIioBgYekcoouqPQ5IOGxIY 2608
marker/providers/epub.py sha256=YSpIbG4gAP7lO3pNcTc9susiNn7P8CdHo5MwegLrPjc 2933
marker/providers/html.py sha256=iTQr8Jp0VanlvfvaZL6uLWY91KJxUnJ-c75D95igmC8 1028
marker/providers/image.py sha256=lRcryGp5OJFEyy-afFmsj3DF2jJg2tgkzZ7GdiGe2w4 1679
marker/providers/pdf.py sha256=7Hp1YopL2x0E24HuW4L5zhLOdh30jVtYbhueck86s2w 15762
marker/providers/powerpoint.py sha256=qIvCDQTmLuA-oQeSfeKt5e1y_kJqhUFYWiPXJEAUDKs 8392
marker/providers/registry.py sha256=te3XVZ6bp8CfW-53fbxIAAqlWQog7eeVPyAIyVlr3Q8 2521
marker/providers/spreadsheet.py sha256=y6UtFSgE4Hy2fuSG8CsNLftc8H0neQLQiHldxbMxC3w 3591
marker/providers/utils.py sha256=bAVompJjj_OQytCkG5inA7mqrA4__gBhZLf41YrK-Kc 258
marker/renderers/__init__.py sha256=ITgvESEx2Pq3xYdJWGNAPicuy7OSZB6hho5lQlnyCAQ 4489
marker/renderers/html.py sha256=ZtbYFgIaGnQb7j12gFigEUM24TxiN5UFrhovvGpCBio 3930
marker/renderers/json.py sha256=SbmcybuoPPyTw-blLNJywjwbN1FMVxRzQDd_ug1JEhk 2983
marker/renderers/markdown.py sha256=v4kmGwp-4gavdr6r_dH9kCtuyPBZCeJ6A_D4m4cWNx4 8718
marker/schema/__init__.py sha256=l7tonhAhdlBL2ZXr5RaUNMVEqQgZcDYLEjivT5KRdLY 713
marker/schema/blocks/__init__.py sha256=KLophIH2LLAvEET3jzAwWRbgOjvx-s1eSbVxXcd_-kk 1077
marker/schema/blocks/base.py sha256=fPGjoFh9XJME3GeqXQEJFf6hFOaFNKda_JRGW_IIBso 10316
marker/schema/blocks/basetable.py sha256=qYzXyiRYP0lg-Vdlsc0-G_6qpe2aIFPmj1H08-w9OVg 1831
marker/schema/blocks/caption.py sha256=M8F95CKlfCmDEuaXmHuzQEF8BAL0YNnlM9hHxGLUr6w 629
marker/schema/blocks/code.py sha256=ygeGtI5SPLmIj5CkhXdhp0su5_sUosgC9oxaCh19cZ8 434
marker/schema/blocks/complexregion.py sha256=XfCgiasKm_Uw7mDj4YDsl1hWez9CdHF5ZWRX0gvdoCQ 871
marker/schema/blocks/equation.py sha256=00EUDGm5vypnrKa8PIBvqMnxrmtaHiMgrRFw87Pen38 828
marker/schema/blocks/figure.py sha256=lYjQfuASShEsktAPxFVuQoJVvRIYIL7LDkG2OoHNsXQ 691
marker/schema/blocks/footnote.py sha256=pNUtpzw7gy1zqIeFLM3d6d7QO7q-wQJSIWAGztVijtI 572
marker/schema/blocks/form.py sha256=Z2RQL6LESr_cOUXFDfBdv9Tqok5SxVdNKoFoEzMpZ3M 325
marker/schema/blocks/handwriting.py sha256=CI1zdvMvtXUEEi5VdIDBJ-sx6X9GQo2orF4R1eEH1hs 512
marker/schema/blocks/inlinemath.py sha256=jU5zjBh80R5XTu1SQDRH9JN4gIVsLbKBNvo9mrDjfEk 1319
marker/schema/blocks/listitem.py sha256=w1VmON6KttNiHz9FzSTKQsNHFVoPMn1Sqlv0K7tCHzg 1527
marker/schema/blocks/pagefooter.py sha256=A3CEfHEOJfayzKwvGnJHuEOhNz3kfxQ4qHzP8-pFk0E 318
marker/schema/blocks/pageheader.py sha256=vADwv5Ofgh2-RqKrDzjr3oIEOSMPgHJnhycspe_YA5Y 321
marker/schema/blocks/picture.py sha256=vLDnCcLNFd3-dVmB05EKRa__lQhCnQVmrGp-2apmW9o 699
marker/schema/blocks/reference.py sha256=ckUbUf0rFDSVo_aaKbo9NyoKFtKK4SoyW_PC7Zhzfh8 460
marker/schema/blocks/sectionheader.py sha256=n0bgF5AE_jZrC-PfT1rfKIo1C4M0lF2BSV-rI_cxVJs 823
marker/schema/blocks/table.py sha256=R9F5j4MLN_AgkUAnSk2-yGHlY8WeUikxQZner0YOCWE 265
marker/schema/blocks/tablecell.py sha256=frKr3ODLVrQwt-6rkossVf6d9j_qZoyNsocTJVoB7ng 892
marker/schema/blocks/text.py sha256=5k-4I1c6q3-wMkv2ZUglkWAvyJA5qXvJu8soB_q4R-A 1209
marker/schema/blocks/toc.py sha256=PQC32r0adZA3sZUQPFfilbGXRl6osGU4_GE2efG7y8s 227
marker/schema/document.py sha256=3Sbo1Rtmq7UC3WbmqrNi2olVk1RKHyw0XpdyR6ow5OY 3349
marker/schema/groups/__init__.py sha256=Smjpe9x15F2G_jSj_YPum0zdYg5X09rzriAgpUOBJkg 296
marker/schema/groups/base.py sha256=24YKXzGfWuZT23uw8KsOrqnhs1IAHuMXf9US4KNWOwY 69
marker/schema/groups/figure.py sha256=5091JW05893g0vl0igz9jng7jPJvL9xdl5s8MH7Y3nw 248
marker/schema/groups/list.py sha256=hIoG2RxxAMpWap_JcYo3Gs6iWgeY3aaRUjRx5Md4Uv4 627
marker/schema/groups/page.py sha256=IRvnqQvF220mPYiVLZvVWQ6P2ltyKOYFI2nekhkvpYo 11464
marker/schema/groups/picture.py sha256=tjQjn23gOZPlxVF7DrOGhpTWsLBjV4gI_4aP7l2UJ34 236
marker/schema/groups/table.py sha256=YP0UOsjtNoeojaiYyCCRFFFcNiM1j6CcuB-frDmqjbU 230
marker/schema/polygon.py sha256=Sv29X4H4Ves_CQXkzTnt2xJr4jCEp0E0Rprmkt2240c 8091
marker/schema/registry.py sha256=49UYSQhHKjn_WRdoWcpul78aFMpiDP7kzWJMs4uaciE 2576
marker/schema/text/__init__.py sha256=-0kCOJnk3RxHUfwoNFX7mlqITQiDQ1Ul6xishkKPtIs 82
marker/schema/text/line.py sha256=oHywyyD1iIDrKxcVTnXcemaX1g1fFUM0F_wb1drMigo 3637
marker/schema/text/span.py sha256=33yfLmFUUhZGyH6-A24kceQR61lyMsbZtyyGWAy6PMk 2222
marker/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marker/scripts/chunk_convert.py sha256=USSXdpjqBFIrLo7U9iMpyXWNmnNNaE1eotLUVy52A8g 658
marker/scripts/chunk_convert.sh sha256=gxBP2XD_ByFsn4agz21ecINEldo-5o11E52s0BXd_OQ 1075
marker/scripts/convert.py sha256=h6s8UQu9H6Q466FVE88z5m7xl-rIcIY3xrdFB5rrVjQ 5014
marker/scripts/convert_single.py sha256=ThVQmICSjX-ak3a9mNOib7L8UU2PU7XTlE19Xsg1Yuw 1361
marker/scripts/file_to_s3.py sha256=bp9BLxdldEJIn3MA7nPsWVUYu_mZCBzSzShjM5JaMXk 1252
marker/scripts/run_streamlit_app.py sha256=laP4hXscHr1LWwQJcg4e9H9O7_XMlHIBmaZvjnnQsCs 420
marker/scripts/server.py sha256=cMJudEXidvlt9AuOP4Icyid-wG5wuxjQ8RzqixucKVw 5237
marker/scripts/streamlit_app.py sha256=i59eUFTFp0MVlbsqGTQSz6Xrn1TfUHtreCqA9mNB9fA 8147
marker/scripts/streamlit_app_blocks_viz.html sha256=fiP6lSDcBWb4Uoe9ctbUKheT9ar0S1308eDCxua14E8 9011
marker/services/__init__.py sha256=VIVL_EnLn7Aw-L4ekGFAOcfCdlHjP2NOwmI4JwEyQT4 918
marker/services/claude.py sha256=OEujI2M9-xkQ2fFfd9bRo-alSOv2mFZiCHTugj0hY7k 4571
marker/services/gemini.py sha256=yNUjLHKHWb85xFmCw1PEQCdjHNAGmEG7cgGNdkS_Rcc 3113
marker/services/ollama.py sha256=vKawWvedtRt5pyBVu2wbROoYnNlpLPRgthkBLVe9qaQ 2161
marker/services/openai.py sha256=LiBalMYZFQemMpLEzj6F2VHxSC0r4WSYC8wbAH_1Ujg 3574
marker/services/vertex.py sha256=9zKXbpd583V49MIiiOmfCzBaBRu9dPpga1QVLjte5jE 1074
marker/settings.py sha256=kEYvShAsvnVK80PotHNd9yfAhMouwtcRooolbaTIf-w 1554
marker/util.py sha256=9SBPxo43HvIRC0SsLgl76GPpxpMZxzHW5eamBLUJ7sM 5019
marker_pdf-1.6.2.dist-info/LICENSE sha256=7PmGAoZASwHwD4WIZEuIwcAqxJsPtMbnmMVdEPF2fVM 35101
marker_pdf-1.6.2.dist-info/METADATA sha256=JNKncOcwG1AQhrMV90B3eC4u72yqNXCxpg-dWv4MbLI 27675
marker_pdf-1.6.2.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
marker_pdf-1.6.2.dist-info/entry_points.txt sha256=JylzywmAgur1U9rVjNetNa5Rrlz6zSRCDTbvzoSRCGA 301
marker_pdf-1.6.2.dist-info/RECORD

entry_points.txt

marker = marker.scripts.convert:convert_cli
marker_chunk_convert = marker.scripts.chunk_convert:chunk_convert_cli
marker_gui = marker.scripts.run_streamlit_app:streamlit_app_cli
marker_server = marker.scripts.server:server_cli
marker_single = marker.scripts.convert_single:convert_single_cli