diff options
| author | Robert Honz <exislow+github@gmail.com> | 2024-03-22 16:20:29 +0100 |
|---|---|---|
| committer | Robert Honz <exislow+github@gmail.com> | 2024-03-22 16:20:29 +0100 |
| commit | c7c8c1257459c8d49c75ffb343a33355116f7818 (patch) | |
| tree | b96dee814cdac80f54747ec045d064542a144fc5 /tidal_dl_ng/__init__.py | |
| parent | 0461c53be4191e18d5bba1e333de0d5ad7527bd0 (diff) | |
| download | tidal-dl-ng-c7c8c1257459c8d49c75ffb343a33355116f7818.tar.gz | |
🛠️ 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__ |
