🛠️ Version will be shown correctly.

This commit is contained in:
Robert Honz
2024-03-22 16:20:29 +01:00
parent 0461c53be4
commit c7c8c12574
6 changed files with 37 additions and 16 deletions
+3 -8
View File
@@ -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__