From 9f88d8c2b15da01b5bf83bce1afdaf3d6ea920af Mon Sep 17 00:00:00 2001 From: Eric Larson Date: Wed, 5 Apr 2023 21:39:28 -0400 Subject: [PATCH] BUG: Fix setuptools_scm version writing (#164) --- .gitignore | 1 + mne_qt_browser/__init__.py | 9 ++++++++- mne_qt_browser/_version.py | 10 ---------- 3 files changed, 9 insertions(+), 11 deletions(-) delete mode 100644 mne_qt_browser/_version.py diff --git a/.gitignore b/.gitignore index 7339aae0..05c1f8cf 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ dmypy.json *.orig junit-results.xml +mne_qt_browser/_version.py diff --git a/mne_qt_browser/__init__.py b/mne_qt_browser/__init__.py index 5e7eb155..ca139e4d 100644 --- a/mne_qt_browser/__init__.py +++ b/mne_qt_browser/__init__.py @@ -1,4 +1,11 @@ -from ._version import __version__ # noqa +try: + from importlib.metadata import version + __version__ = version("mne_qt_browser") +except Exception: + try: + from ._version import __version__ # written by setuptools_scm + except ImportError: + __version__ = '0.0.0' # All created brower-instances are listed here for a reference to avoid having # them garbage-collected prematurely. diff --git a/mne_qt_browser/_version.py b/mne_qt_browser/_version.py deleted file mode 100644 index 58c6fb37..00000000 --- a/mne_qt_browser/_version.py +++ /dev/null @@ -1,10 +0,0 @@ -"""The version number.""" - -try: - from importlib.metadata import version - __version__ = version("mne_qt_browser") -except Exception: - try: - from ._version import __version__ - except ImportError: - __version__ = '0.0.0'