preocr
Advanced tools
+12
-7
| 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" |
+28
-18
@@ -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 | ||
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
488408
0.22%