From 08c7cf9922dfd55484a4c17c83aafef2d68b48d1 Mon Sep 17 00:00:00 2001 From: Mahesh Saripalli Date: Fri, 19 Jan 2024 14:35:27 -0800 Subject: [PATCH 1/2] Add exception handling for missing isort package metadata This commit introduces a try-except block to handle the scenario where the isort package metadata is not available. In such cases, instead of raising an error, the __version__ variable is set to an empty string. --- isort/_version.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/isort/_version.py b/isort/_version.py index 4a8ec67f..908db03e 100644 --- a/isort/_version.py +++ b/isort/_version.py @@ -1,3 +1,7 @@ from importlib import metadata -__version__ = metadata.version("isort") +try: + __version__ = metadata.version("isort") +except metadata.PackageNotFoundError: + # Case where isort package metadata is not available. + __version__ = "" From 193530efff83a6b759518c2181ce707e49bf2224 Mon Sep 17 00:00:00 2001 From: Mahesh Saripalli Date: Fri, 19 Jan 2024 15:01:14 -0800 Subject: [PATCH 2/2] Add exception handling for missing isort package metadata --- isort/_version.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/isort/_version.py b/isort/_version.py index 908db03e..40f305bd 100644 --- a/isort/_version.py +++ b/isort/_version.py @@ -1,7 +1,7 @@ from importlib import metadata try: - __version__ = metadata.version("isort") + __version__ = metadata.version("isort") except metadata.PackageNotFoundError: - # Case where isort package metadata is not available. - __version__ = "" + # Case where isort package metadata is not available. + __version__ = ""