From 3f5186f9afcced38bdcd8a6095c11e6a8e206627 Mon Sep 17 00:00:00 2001 From: Arjun Pakhan Date: Fri, 26 Jun 2026 13:39:29 +0000 Subject: [PATCH] fix(ocr): use defensive getattr in load_rust_ocr --- litellm/ocr/rust_bridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/ocr/rust_bridge.py b/litellm/ocr/rust_bridge.py index 1e3312c1473..253b35cb689 100644 --- a/litellm/ocr/rust_bridge.py +++ b/litellm/ocr/rust_bridge.py @@ -97,7 +97,7 @@ def load_rust_ocr() -> RustOcr | None: import litellm_python_bridge except ImportError: return None - return cast(RustOcr, litellm_python_bridge.ocr) + return cast(RustOcr, getattr(litellm_python_bridge, "ocr", None)) def load_rust_aocr() -> RustAocr | None: