Skip to content

Commit e50d917

Browse files
author
Oracles Technologies LLC
committed
chore: bump v1.9.0
1 parent 7814170 commit e50d917

3 files changed

Lines changed: 23 additions & 2 deletions

File tree

ethicore_guardian/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"""
88

99
# Version information
10-
__version__ = "1.8.1"
10+
__version__ = "1.9.0"
1111
__author__ = "Oracles Technologies LLC"
1212

1313
# Core exports

ethicore_guardian/versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Ethicore Engine™ - Guardian SDK - Version Information
33
"""
44

5-
__version__ = "1.8.1"
5+
__version__ = "1.9.0"
66
__version_info__ = tuple(map(int, __version__.split('.')))
77

88
# Build information

pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,23 @@ google = ["google-generativeai>=0.3.0"]
8383
# Licensed tier : add paraphrase-multilingual-minilm-l12-v2.onnx to assets_dir for 50+ languages.
8484
multilingual = ["langdetect>=1.0.9"]
8585

86+
# vision: enables Layers 9-11 (OCR, steganography detection, QR/barcode decode).
87+
# Without these packages the visual layers are skipped and the system runs
88+
# text-only analysis (existing behaviour — no regression).
89+
# pytesseract also requires the Tesseract binary in PATH:
90+
# macOS : brew install tesseract
91+
# Ubuntu: apt install tesseract-ocr
92+
# Windows: https://github.com/UB-Mannheim/tesseract/wiki
93+
# pyzbar requires the zbar shared library:
94+
# macOS : brew install zbar
95+
# Ubuntu: apt install libzbar0
96+
vision = [
97+
"Pillow>=9.0.0",
98+
"pytesseract>=0.3.10",
99+
"pyzbar>=0.1.9",
100+
"numpy>=1.21.0",
101+
]
102+
86103
# ml: enables full transformer-based ML inference in MLInferenceEngine.
87104
# Without these packages the engine runs its built-in heuristic fallback,
88105
# which is still effective but less accurate than a fine-tuned classifier.
@@ -99,6 +116,10 @@ all = [
99116
"transformers>=4.21.0",
100117
"torch>=1.12.0",
101118
"langdetect>=1.0.9",
119+
"Pillow>=9.0.0",
120+
"pytesseract>=0.3.10",
121+
"pyzbar>=0.1.9",
122+
"numpy>=1.21.0",
102123
]
103124

104125
[project.urls]

0 commit comments

Comments
 (0)