From 1e12c42ff06ee79568453eed7d36a4c068fa1503 Mon Sep 17 00:00:00 2001 From: chen524 Date: Thu, 4 Jan 2024 02:00:57 +0000 Subject: [PATCH] update setup.py. Signed-off-by: chen524 --- setup.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index ddbecb8..01789ee 100644 --- a/setup.py +++ b/setup.py @@ -8,10 +8,12 @@ os.chdir(SCRIPT_DIR) with open('README.rst', 'r') as f: long_description = f.read() -with open('src/oebuild/version.py', 'r') as f: - __version__ = None - exec(f.read()) - assert __version__ is not None +try: + with open('src/oebuild/version.py', 'r') as f: + exec(f.read()) + assert __version__ is not None +except (FileNotFoundError, AssertionError): + raise ValueError("Failed to retrieve version from version.py") version = os.environ.get('OEBUILD_VERSION', __version__) -- Gitee