New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details β†’
Socket
Book a DemoSign in
Socket

preocr

Package Overview
Dependencies
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

preocr - pypi Package Compare versions

Comparing version
1.3.0
to
1.3.1
+12
-7
PKG-INFO
Metadata-Version: 2.4
Name: preocr
Version: 1.3.0
Summary: A fast, CPU-only library that intelligently detects whether files need OCR processing before expensive OCR operations. Uses hybrid adaptive pipeline for 92-95% accuracy.
Author: PreOCR Contributors
License-Expression: Apache-2.0
Version: 1.3.1
Summary: A fast, layout-aware OCR decision engine for document processing pipelines. Detects whether files truly require OCR before expensive processing, reducing unnecessary OCR calls while preserving extraction reliability.
Author: Yuvaraj Kannan
License: Apache-2.0
Project-URL: Homepage, https://github.com/yuvaraj3855/preocr

@@ -11,5 +11,6 @@ Project-URL: Documentation, https://github.com/yuvaraj3855/preocr#readme

Project-URL: Issues, https://github.com/yuvaraj3855/preocr/issues
Keywords: ocr,document,detection,preprocessing,file-analysis,layout-analysis,pdf-analysis,text-extraction,document-processing,opencv,computer-vision
Classifier: Development Status :: 3 - Alpha
Keywords: ocr,ocr-decision,pre-ocr,document-processing,pdf-analysis,layout-analysis,ocr-optimization,ocr-routing,pdf-processing,computer-vision,document-ai
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Programming Language :: Python :: 3

@@ -19,6 +20,10 @@ Classifier: Programming Language :: Python :: 3.9

Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Multimedia :: Graphics :: Capture
Classifier: Topic :: Utilities
Classifier: Operating System :: OS Independent

@@ -25,0 +30,0 @@ Requires-Python: >=3.9

Metadata-Version: 2.4
Name: preocr
Version: 1.3.0
Summary: A fast, CPU-only library that intelligently detects whether files need OCR processing before expensive OCR operations. Uses hybrid adaptive pipeline for 92-95% accuracy.
Author: PreOCR Contributors
License-Expression: Apache-2.0
Version: 1.3.1
Summary: A fast, layout-aware OCR decision engine for document processing pipelines. Detects whether files truly require OCR before expensive processing, reducing unnecessary OCR calls while preserving extraction reliability.
Author: Yuvaraj Kannan
License: Apache-2.0
Project-URL: Homepage, https://github.com/yuvaraj3855/preocr

@@ -11,5 +11,6 @@ Project-URL: Documentation, https://github.com/yuvaraj3855/preocr#readme

Project-URL: Issues, https://github.com/yuvaraj3855/preocr/issues
Keywords: ocr,document,detection,preprocessing,file-analysis,layout-analysis,pdf-analysis,text-extraction,document-processing,opencv,computer-vision
Classifier: Development Status :: 3 - Alpha
Keywords: ocr,ocr-decision,pre-ocr,document-processing,pdf-analysis,layout-analysis,ocr-optimization,ocr-routing,pdf-processing,computer-vision,document-ai
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Programming Language :: Python :: 3

@@ -19,6 +20,10 @@ Classifier: Programming Language :: Python :: 3.9

Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Multimedia :: Graphics :: Capture
Classifier: Topic :: Utilities
Classifier: Operating System :: OS Independent

@@ -25,0 +30,0 @@ Requires-Python: >=3.9

"""Version information for preocr package."""
__version__ = "1.3.0"
__version__ = "1.3.1"

@@ -8,25 +8,32 @@ [build-system]

dynamic = ["version"]
description = "A fast, CPU-only library that intelligently detects whether files need OCR processing before expensive OCR operations. Uses hybrid adaptive pipeline for 92-95% accuracy."
readme = "README.md"
description = "A fast, layout-aware OCR decision engine for document processing pipelines. Detects whether files truly require OCR before expensive processing, reducing unnecessary OCR calls while preserving extraction reliability."
readme = { file = "README.md", content-type = "text/markdown" }
requires-python = ">=3.9"
license = "Apache-2.0"
license = { text = "Apache-2.0" }
authors = [
{name = "PreOCR Contributors"}
{ name = "Yuvaraj Kannan" }
]
keywords = [
"ocr",
"document",
"detection",
"preprocessing",
"file-analysis",
"ocr-decision",
"pre-ocr",
"document-processing",
"pdf-analysis",
"layout-analysis",
"pdf-analysis",
"text-extraction",
"document-processing",
"opencv",
"ocr-optimization",
"ocr-routing",
"pdf-processing",
"computer-vision",
"document-ai",
]
classifiers = [
"Development Status :: 3 - Alpha",
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",

@@ -37,7 +44,12 @@ "Programming Language :: Python :: 3",

"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"License :: OSI Approved :: Apache Software License",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Text Processing",
"Topic :: Multimedia :: Graphics",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Image Recognition",
"Topic :: Multimedia :: Graphics :: Capture",
"Topic :: Utilities",

@@ -47,3 +59,2 @@ "Operating System :: OS Independent",

dependencies = [

@@ -84,3 +95,3 @@ "python-magic>=0.4.27",

[tool.setuptools]
packages = {find = {exclude = ["examples*", "scripts*", "tests*", "venv*"]}}
packages = { find = { exclude = ["examples*", "scripts*", "tests*", "venv*"] } }
include-package-data = true

@@ -92,3 +103,3 @@

[tool.setuptools.dynamic]
version = {attr = "preocr.version.__version__"}
version = { attr = "preocr.version.__version__" }

@@ -120,2 +131,1 @@ [tool.pytest.ini_options]

no_implicit_optional = true