From fe73267e66ce13952aa3a25c1fc8f31013197b67 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Wed, 14 Jan 2026 18:17:43 +0200 Subject: [PATCH] Remove unecessary try/except from info() --- haiku_rag_slim/haiku/rag/app.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/haiku_rag_slim/haiku/rag/app.py b/haiku_rag_slim/haiku/rag/app.py index 73467351..63615a27 100644 --- a/haiku_rag_slim/haiku/rag/app.py +++ b/haiku_rag_slim/haiku/rag/app.py @@ -86,18 +86,12 @@ class HaikuRAGApp: self.console.print(f"[red]Failed to open database: {e}[/red]") return - try: - ldb_version = pkg_version("lancedb") - except Exception: - ldb_version = "unknown" - try: - hr_version = pkg_version("haiku.rag-slim") - except Exception: - hr_version = "unknown" + ldb_version = pkg_version("lancedb") + hr_version = pkg_version("haiku.rag-slim") try: docling_version = pkg_version("docling") except Exception: - docling_version = "unknown" + docling_version = "not installed" pydantic_ai_version = pkg_version("pydantic-ai-slim") from docling_core.types.doc.document import DoclingDocument