ocrmypdf

View on PyPIReverse Dependencies (18)

16.6.1 ocrmypdf-16.6.1-py3-none-any.whl

Wheel Details

Project: ocrmypdf
Version: 16.6.1
Filename: ocrmypdf-16.6.1-py3-none-any.whl
Download: [link]
Size: 158801
MD5: 0d5bbbc6cc7b8e8bdfb8520e3242908e
SHA256: 362fb80043ef8df9cd2356a9713e4edd47623c90ae3ce430c193c6fd80cb3697
Uploaded: 2024-11-10 11:59:42 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: ocrmypdf
Version: 16.6.1
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
Project-Url: Changelog, https://github.com/ocrmypdf/OCRmyPDF/docs/release_notes.rst
License: MPL-2.0
Keywords: OCR,PDF,PDF/A,optical character recognition,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-cov (>=3.0.0); extra == "test"
Requires-Dist: pytest-xdist (>=2.5.0); extra == "test"
Requires-Dist: pytest (>=6.2.5); extra == "test"
Requires-Dist: python-xmp-toolkit (==2.0.1); extra == "test"
Requires-Dist: reportlab (>=3.6.8); extra == "test"
Requires-Dist: types-humanfriendly; extra == "test"
Requires-Dist: types-pillow; extra == "test"
Requires-Dist: python-dotenv; extra == "watcher"
Requires-Dist: typer-slim[standard]; extra == "watcher"
Requires-Dist: watchdog (>=1.0.2); 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
[Description omitted; length: 8100 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ocrmypdf/RELEASE.md sha256=ZiIHQd6UOmsT5HFjXFCyxt-RML9jD19BjICX-mFerq0 753
ocrmypdf/__init__.py sha256=qAw6OcYMPoZAfAACc73hQqL0OdhB_i8TGiDzgtwIgJs 1632
ocrmypdf/__main__.py sha256=yxfDyPV-AvO4U2CN4p-mVY3A8XQRPAjKrYFurNz8s5o 2216
ocrmypdf/_concurrent.py sha256=NHyq8uFkZ9-AA962Ktevm1vjnLIkSVDZBcelTdicNdA 4308
ocrmypdf/_defaults.py sha256=spMjljx9YjNr9gNusqVsafPKTNhOvmVEpIOdhGMWcms 230
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=7bjZiVoJNAVOMk6jrDZaG4GjHZWxDAa6TUVaM1GSIRY 7569
ocrmypdf/_pipeline.py sha256=qRHNZJa-63fEwCXP6cxfIdh9gnZkKS8qRsARzrC_vWc 40177
ocrmypdf/_plugin_manager.py sha256=L587BhNcqr37A8qHJ_rwUdMKVm63_yH-FOLuUsgzsB4 3903
ocrmypdf/_progressbar.py sha256=g4FrHKImLc2J6uxi60uTMwhwitCd2zRNaeEJ2oafWUA 4350
ocrmypdf/_validation.py sha256=qdAc3P8fuDXrN9nkfuZs5rGt0uFhGN5puo1TuwPN9ic 13104
ocrmypdf/_version.py sha256=auEReK0ap47-ZDOiek7GpoGswpzi5e_y4JElP4FRyNQ 413
ocrmypdf/api.py sha256=gwQNRzLlfjlz2VNQV1jZLH5qwLKIkaKTc8j6F4g56a8 20572
ocrmypdf/cli.py sha256=biPnU6TriI2b1W426AbQfyOckSKrAOworGD_NeTVaYA 17297
ocrmypdf/exceptions.py sha256=VuawIrd29ZFQEgo8AYvAWcYwVTdlKoooFGySnSP0wA4 3763
ocrmypdf/helpers.py sha256=k9hJTVOWpEpVgc0OiWtM4IrTmLmhKTFUvoxX1kh3Btk 11394
ocrmypdf/imageops.py sha256=ZDHI0zLRtFe5tBQDHqLgF7zFUqsBHtrwToGXNcvP7bI 5140
ocrmypdf/languages.py sha256=Uv67XDTZVvh5UNi8RTtTexggvb4R-p3l4PE4rLT0z-g 34360
ocrmypdf/optimize.py sha256=oBV-6bLnSh8-iV98heA3x2VADAEvpfWRa_wgm_qdoEg 26960
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=quFqrqIDbPA0-dJ1G9yzzrcQX6M94Da9IyDTmBA7ZSM 10152
ocrmypdf/_exec/jbig2enc.py sha256=fA7B_kX8HCCRHEay47S-75QJgfwYqbiKOQch8CMBySQ 1528
ocrmypdf/_exec/pngquant.py sha256=DcMSxnt0WNjUUnKDo9UNsP0vOV9Vu33QC_IE8sOzJy4 1464
ocrmypdf/_exec/tesseract.py sha256=uH2rV_LoOh48t6X7LWCmTaWlrEpB273V3XfjEDhwhLE 12396
ocrmypdf/_exec/unpaper.py sha256=GhIuY1wsBuQ3YQ2mGCPMOvPfpDetBqYUN03RZL0T7hA 4528
ocrmypdf/_pipelines/__init__.py sha256=7DM1XM_vsTzeieAPLlkbpDL5A5mwOwXm-U_4rNzi16M 119
ocrmypdf/_pipelines/_common.py sha256=m6EJxQKTOQiDtfrybhzREtzULJaQcwvg2dvuawRRTLU 15634
ocrmypdf/_pipelines/hocr_to_ocr_pdf.py sha256=6ReSXxUXQQJK2bQ6uP2VclKWBk8puONl-LLnkhurZ1E 4121
ocrmypdf/_pipelines/ocr.py sha256=gojoXAp9pb-h4ipHYyduI_eQy4E9RWXJ2gaQ-167Cb8 6848
ocrmypdf/_pipelines/pdf_to_hocr.py sha256=xDb6nF057u_smFSH7TKcMcpNuYY1oihyfEWeL1UVaZ8 3321
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=gc-JHY-mIqK-k_tRy56FYx2hGg8hqaLiUPzdJcLZRj0 4737
ocrmypdf/builtin_plugins/optimize.py sha256=vBnOCJhvseSGOdCNbb2D9SRtq8qJtWc8fptUhphiNJI 5123
ocrmypdf/builtin_plugins/tesseract_ocr.py sha256=dN3uIEGeGKOm3z9chFIuO40XsR206kWmVMMlSrUNmOo 11252
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=dWo54ZNQMH8dpN1V6xvijvK1YIPtLzax4c8FwxOgscU 18110
ocrmypdf/pdfinfo/__init__.py sha256=f5FHiYXgeOHV7SIu7qfKbFkGCH0Y06eBtJZsIecqDLo 336
ocrmypdf/pdfinfo/info.py sha256=pK6_F44g753S6X5p1I1JPvN49ma7VY0Hcx0fW2_HK3o 43640
ocrmypdf/pdfinfo/layout.py sha256=XrSQYm07bgy2rgJqx0W9rbayLUabHjQPC4f5sbTthtI 12695
ocrmypdf/subprocess/__init__.py sha256=Or0LwoFmAewLzmBsv1gyQPu2CWM4T9dcyErtwtmm4TE 11628
ocrmypdf/subprocess/_windows.py sha256=Deyh22zKDNgIMZV1w6fQYhEHHnBV6HTnz63P6_p40pI 6227
ocrmypdf-16.6.1.dist-info/METADATA sha256=p1n_xBBTnDIIZi3JOpvdbyMIHJX93NslcNdGN8taQB8 10708
ocrmypdf-16.6.1.dist-info/WHEEL sha256=wukiCwsxxsuzcQTdnC_ZWHZECE4wwOh3xCCrap6i6Ts 87
ocrmypdf-16.6.1.dist-info/entry_points.txt sha256=50g3asG-Y-Eo94ycifK4GBh3ciYpKv3co2lAFqiUe90 51
ocrmypdf-16.6.1.dist-info/licenses/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
ocrmypdf-16.6.1.dist-info/RECORD

entry_points.txt

ocrmypdf = ocrmypdf.__main__:run