ocrmypdf

View on PyPIReverse Dependencies (12)

16.2.0 ocrmypdf-16.2.0-py310-none-any.whl

Wheel Details

Project: ocrmypdf
Version: 16.2.0
Filename: ocrmypdf-16.2.0-py310-none-any.whl
Download: [link]
Size: 155992
MD5: 057109e10ac29df7eac4a92a086abb62
SHA256: d2a68e9040e26a0fe9af06e9eccff68dfbb9a481ee345eb762b66670eabfb25a
Uploaded: 2024-04-16 18:51:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ocrmypdf
Version: 16.2.0
Summary: OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
Author-Email: "James R. Barlow" <james[at]purplerock.ca>
Project-Url: Documentation, https://ocrmypdf.readthedocs.io/
Project-Url: Source, https://github.com/ocrmypdf/OCRmyPDF
Project-Url: Tracker, https://github.com/ocrmypdf/OCRmyPDF/issues
License: MPL-2.0
Keywords: PDF,OCR,optical character recognition,PDF/A,scanning
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Text Processing :: Linguistic
Requires-Python: >=3.10
Requires-Dist: deprecation (>=2.1.0)
Requires-Dist: img2pdf (>=0.5)
Requires-Dist: packaging (>=20)
Requires-Dist: pdfminer.six (>=20220319)
Requires-Dist: pi-heif
Requires-Dist: pikepdf (>=8.10.1)
Requires-Dist: Pillow (>=10.0.1)
Requires-Dist: pluggy (>=1)
Requires-Dist: rich (>=13)
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-issues; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: PyMuPDF (>=1.19.1); extra == "extended-test"
Requires-Dist: coverage[toml] (>=6.2); extra == "test"
Requires-Dist: hypothesis (>=6.36.0); extra == "test"
Requires-Dist: pytest (>=6.2.5); extra == "test"
Requires-Dist: pytest-cov (>=3.0.0); extra == "test"
Requires-Dist: pytest-xdist (>=2.5.0); extra == "test"
Requires-Dist: python-xmp-toolkit (==2.0.1); extra == "test"
Requires-Dist: reportlab (>=3.6.8); extra == "test"
Requires-Dist: types-Pillow; extra == "test"
Requires-Dist: types-humanfriendly; extra == "test"
Requires-Dist: watchdog (>=1.0.2); extra == "watcher"
Requires-Dist: typer-slim[standard]; extra == "watcher"
Requires-Dist: python-dotenv; extra == "watcher"
Requires-Dist: Flask (>=2.0.1); extra == "webservice"
Provides-Extra: docs
Provides-Extra: extended_test
Provides-Extra: test
Provides-Extra: watcher
Provides-Extra: webservice
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8100 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py310-none-any

RECORD

Path Digest Size
ocrmypdf/RELEASE.md sha256=ZiIHQd6UOmsT5HFjXFCyxt-RML9jD19BjICX-mFerq0 753
ocrmypdf/__init__.py sha256=9NAoYU5ZjAwOepCUZrRo1Qf8z_PEyY5s1DdHwESWhoo 1603
ocrmypdf/__main__.py sha256=yxfDyPV-AvO4U2CN4p-mVY3A8XQRPAjKrYFurNz8s5o 2216
ocrmypdf/_concurrent.py sha256=NHyq8uFkZ9-AA962Ktevm1vjnLIkSVDZBcelTdicNdA 4308
ocrmypdf/_graft.py sha256=h0rsyr_OsTBoM34GUEt-sY14LM5WC43gSXbP40RUxaY 12247
ocrmypdf/_jobcontext.py sha256=p91V1aI21oh183ZKdJ3dhQ8wzOGOJJSZmyqduYL5VUY 3500
ocrmypdf/_logging.py sha256=X7p1DrtB_Dy8chPs28uVLyZWgBoS2XT_WvVluojy0iU 807
ocrmypdf/_metadata.py sha256=e67cJBsgHjCKJkHWshiI0rTof4a69Mbt8GprlljdkuE 6722
ocrmypdf/_pipeline.py sha256=i0qCOO7JMmP7GcC3bcF4olWKg5m9Szk_eIJmrHMlY9c 39994
ocrmypdf/_plugin_manager.py sha256=L587BhNcqr37A8qHJ_rwUdMKVm63_yH-FOLuUsgzsB4 3903
ocrmypdf/_progressbar.py sha256=ygKT_h039Ia7FBQGZLV12dQn88hHR_hz_B_T4bHw3PM 4047
ocrmypdf/_validation.py sha256=GQOvAeiY_M1WbpoqBbgcKbcxGTukrlS2z2HT77HVUXg 13088
ocrmypdf/_version.py sha256=Zim7cy9s0Sr3f4S9c3IlFOj08ypfvcLsEH4NSUuip3o 389
ocrmypdf/api.py sha256=cGZSoSLE4kF1Lr49330Bx63yQKMyFqanvyHbVmeVGMc 20534
ocrmypdf/cli.py sha256=I12y_sf0x3iRisU1N7nvCY4yLV6BF2bQ89yAz7hwWa0 17208
ocrmypdf/exceptions.py sha256=VuawIrd29ZFQEgo8AYvAWcYwVTdlKoooFGySnSP0wA4 3763
ocrmypdf/helpers.py sha256=00HJWwsAjO76WiSUm7MCS-wVCLnfT8E3So9ZrrCvsX8 10853
ocrmypdf/imageops.py sha256=ZDHI0zLRtFe5tBQDHqLgF7zFUqsBHtrwToGXNcvP7bI 5140
ocrmypdf/languages.py sha256=Uv67XDTZVvh5UNi8RTtTexggvb4R-p3l4PE4rLT0z-g 34360
ocrmypdf/optimize.py sha256=N2VD0Za3_8LetHi4QWHxDzPGMdpueMVMfWBnxgBSK34 26379
ocrmypdf/pdfa.py sha256=2QeejpzGIkFLwVdqo7UyZCkRq8hzsBzflDKdRfAO9Kg 4331
ocrmypdf/pluginspec.py sha256=kJ2HqZ06DgmwAaZYiV8mRPcEpHFUKd8Hv19Cu6Cn3P8 21765
ocrmypdf/py.typed sha256=j5WzZkyallh4VbVDBd1UVDWh0u7pe36CjFGN39VZ1hM 102
ocrmypdf/quality.py sha256=uXejG_9WwUg55Vi_ocFtCNZyCHIpgrddeKcqLFvBZvU 1506
ocrmypdf/_exec/__init__.py sha256=NNHd0ZnO8ONbyCct7jBdr_Bng8ksLnAoZLEwiaViHes 157
ocrmypdf/_exec/ghostscript.py sha256=lflac8A3hcPpn3Yw6iZbcBYzbhMl_aeUz-YtFS-9DZI 9585
ocrmypdf/_exec/jbig2enc.py sha256=8lX4gklU2cvKlbEalrieg0x1Id2M01BYfPRdnFGNMT0 1279
ocrmypdf/_exec/pngquant.py sha256=DcMSxnt0WNjUUnKDo9UNsP0vOV9Vu33QC_IE8sOzJy4 1464
ocrmypdf/_exec/tesseract.py sha256=uH2rV_LoOh48t6X7LWCmTaWlrEpB273V3XfjEDhwhLE 12396
ocrmypdf/_exec/unpaper.py sha256=smkmpx8XydSzTBm4OK0ob_gYK8LO7BSVePfJcLB8tjs 4490
ocrmypdf/_pipelines/__init__.py sha256=7DM1XM_vsTzeieAPLlkbpDL5A5mwOwXm-U_4rNzi16M 119
ocrmypdf/_pipelines/_common.py sha256=03UmfU3LFcKPoDgDg4sKnAS33s-5xTAhXyzPI8wEsAk 14844
ocrmypdf/_pipelines/hocr_to_ocr_pdf.py sha256=pEjnTKLosV-r2-jS93jUqv5actEjdHYLNZwHMBAgOqU 4362
ocrmypdf/_pipelines/ocr.py sha256=GVEkejPBPDweO6a1i4XE7smrFzH_bHQsEUaSpnprUho 7118
ocrmypdf/_pipelines/pdf_to_hocr.py sha256=zuAqn3gPR-fXyRKLfeZpWekx7lT-577Cu-fDlQaJ92M 3538
ocrmypdf/builtin_plugins/__init__.py sha256=KsJ530Ba6PhrUwWRdJobPJtsYRnsmSKrjnFDWWt-3Uw 187
ocrmypdf/builtin_plugins/concurrency.py sha256=8jYzuKiDEyalHk6yq7klF35WMeK5NAcTBuJkJ9NyolY 6901
ocrmypdf/builtin_plugins/default_filters.py sha256=RiGYieEUTuVvrP802gUhmfIsyXlYWVlS33p09nkqQJc 337
ocrmypdf/builtin_plugins/ghostscript.py sha256=wK9I2at8G6COefu2QyuEi2mA15qrZ8TJ6Uh1VLFBJ2s 4737
ocrmypdf/builtin_plugins/optimize.py sha256=vBnOCJhvseSGOdCNbb2D9SRtq8qJtWc8fptUhphiNJI 5123
ocrmypdf/builtin_plugins/tesseract_ocr.py sha256=MUyUvX_F1o6nJIm2kBs750eCkQ34LxKz1SE4gdA2juo 10507
ocrmypdf/data/__init__.py sha256=zMnzR0GJ5CQBJBuc-R7Wi4Mxsj8bmyobTELnQu3VGVs 166
ocrmypdf/data/pdf.ttf sha256=x4RUIJJaI9iO2DCmOVe4r4Wmao2vjZ_JDoQ2c7LvGlk 572
ocrmypdf/data/sRGB.icc sha256=KpLUuuRQt22LCqQhk9-XTXX2Jzjs6_dPAcXnWxKpV5Y 6922
ocrmypdf/extra_plugins/__init__.py sha256=5lcrPx63tnsRpddSEd1CDkqUhDrMnRvzAbe1Kj4afnw 292
ocrmypdf/extra_plugins/semfree.py sha256=bDgmLXU1Fu1lPExY02uLvfcy6dF4zzWuC5njuN9Y65k 6777
ocrmypdf/hocrtransform/__init__.py sha256=Xi-B6H0hqmgu9f2UsguLXg3ds-i9Y2w4Jl7WKUAg8Cc 366
ocrmypdf/hocrtransform/__main__.py sha256=cGIi090nWAv8xFQzQolNJ8q_BHOZaJ-g16pOyhatnr8 1130
ocrmypdf/hocrtransform/_font.py sha256=7ts6yoQkoQ8-1O47cmw0UdfuSSG23eWwbhuQHlRgO3Q 4538
ocrmypdf/hocrtransform/_hocr.py sha256=eBidAPTR75SyfvF_qkUc0LIRVM4X7r1-4w6KJNuvflI 17747
ocrmypdf/pdfinfo/__init__.py sha256=f5FHiYXgeOHV7SIu7qfKbFkGCH0Y06eBtJZsIecqDLo 336
ocrmypdf/pdfinfo/info.py sha256=M8w3PcHdLFu7fOeGrYj8ti_4mWdtfd-wg1WYSArHmeE 41197
ocrmypdf/pdfinfo/layout.py sha256=-Wd7Myw70r04CzMggZywDyb6FUH3E3hM3TlxNw9VNCo 10039
ocrmypdf/subprocess/__init__.py sha256=2NI1TWlmUDxmK0xnxTVHESV9yRQWhU65-IZotGidLSA 11588
ocrmypdf/subprocess/_windows.py sha256=Deyh22zKDNgIMZV1w6fQYhEHHnBV6HTnz63P6_p40pI 6227
ocrmypdf-16.2.0.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
ocrmypdf-16.2.0.dist-info/METADATA sha256=6dOT6VwKkDl-PunvQeVvrlrDzV07kmhM5orCMLKLox8 10681
ocrmypdf-16.2.0.dist-info/WHEEL sha256=zivVvCKG3z2j-gmh6yOhs4fqAlXtQ7W3cw4l2J-wg1c 94
ocrmypdf-16.2.0.dist-info/entry_points.txt sha256=50g3asG-Y-Eo94ycifK4GBh3ciYpKv3co2lAFqiUe90 51
ocrmypdf-16.2.0.dist-info/top_level.txt sha256=wRQ7kvj25jHujcMOHGd9X5CR4LNBGHTLi_bq3p_X10Q 9
ocrmypdf-16.2.0.dist-info/RECORD

top_level.txt

ocrmypdf

entry_points.txt

ocrmypdf = ocrmypdf.__main__:run