From 5f35d11375aa41f32d89e735c6b1678ec2b2262a Mon Sep 17 00:00:00 2001 From: Yong Hui Date: Tue, 25 Aug 2026 17:16:45 +0800 Subject: [PATCH] Improve version retrieval with ImportError handling Handle ImportError when retrieving version number. --- chatette/__init__.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/chatette/__init__.py b/chatette/__init__.py index a3fb899..047e148 100644 --- a/chatette/__init__.py +++ b/chatette/__init__.py @@ -6,8 +6,11 @@ """ # Retrieve the version number using setuptools -import pkg_resources try: - __version__ = pkg_resources.require("chatette")[0].version -except pkg_resources.DistributionNotFound: - __version__ = "" # TODO: find another way + import pkg_resources + try: + __version__ = pkg_resources.require("chatette")[0].version + except pkg_resources.DistributionNotFound: + __version__ = "" # TODO: find another way +except ImportError: + __version__ = ""