From bfe69f190ecd61939ab704ebf4c7d1e46a3a08a4 Mon Sep 17 00:00:00 2001 From: zznate Date: Wed, 15 Oct 2025 11:14:36 +1300 Subject: [PATCH] fix: Add easyocr as direct dependency to support out of the box OCR, closes #262 --- pyproject.toml | 1 + uv.lock | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 527a7a00..ea8e4a03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,6 +33,7 @@ dependencies = [ "textual-fspicker>=0.6.0", "structlog>=25.4.0", "docling-serve>=1.4.1", + "easyocr>=1.7.1" ] [dependency-groups] diff --git a/uv.lock b/uv.lock index 4c967fc1..3b095861 100644 --- a/uv.lock +++ b/uv.lock @@ -2362,6 +2362,7 @@ dependencies = [ { name = "docling", extra = ["ocrmac"], marker = "sys_platform == 'darwin'" }, { name = "docling", extra = ["vlm"] }, { name = "docling-serve" }, + { name = "easyocr" }, { name = "google-api-python-client" }, { name = "google-auth-httplib2" }, { name = "google-auth-oauthlib" }, @@ -2399,6 +2400,7 @@ requires-dist = [ { name = "docling", extras = ["ocrmac", "vlm"], marker = "sys_platform == 'darwin'", specifier = ">=2.41.0" }, { name = "docling", extras = ["vlm"], marker = "sys_platform != 'darwin'", specifier = ">=2.41.0" }, { name = "docling-serve", specifier = ">=1.4.1" }, + { name = "easyocr", specifier = ">=1.7.1" }, { name = "google-api-python-client", specifier = ">=2.143.0" }, { name = "google-auth-httplib2", specifier = ">=0.2.0" }, { name = "google-auth-oauthlib", specifier = ">=1.2.0" },