diff options
| author | exislow <exislow@users.noreply.github.com> | 2024-03-22 16:20:51 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-22 16:20:51 +0100 |
| commit | 08a876feaf3ce3ab11b6233a33638829e1c10e31 (patch) | |
| tree | b96dee814cdac80f54747ec045d064542a144fc5 /tidal_dl_ng/__init__.py | |
| parent | 0461c53be4191e18d5bba1e333de0d5ad7527bd0 (diff) | |
| parent | c7c8c1257459c8d49c75ffb343a33355116f7818 (diff) | |
| download | tidal-dl-ng-08a876feaf3ce3ab11b6233a33638829e1c10e31.tar.gz | |
Merge pull request #67 from exislow/62-bug-version-info-not-displayed
🛠️ Version will be shown correctly.
Diffstat (limited to 'tidal_dl_ng/__init__.py')
| -rw-r--r-- | tidal_dl_ng/__init__.py | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/tidal_dl_ng/__init__.py b/tidal_dl_ng/__init__.py index 8a388e3..8ae40cf 100644 --- a/tidal_dl_ng/__init__.py +++ b/tidal_dl_ng/__init__.py @@ -1,10 +1,5 @@ #!/usr/bin/env python -import importlib.metadata +from usingversion import getattr_with_version -try: - # __package__ allows for the case where __name__ is "__main__" - __version__ = importlib.metadata.version(__package__ or __name__) - __name_display__ = importlib.metadata.metadata(__package__ or __name__).json["name"] -except importlib.metadata.PackageNotFoundError: - __version__ = "0.0.0" - __name_display__ = __package__ or __name__ +__getattr__ = getattr_with_version("mypackage", __file__, __name__) +__name_display__ = __package__ or __name__ |
