aboutsummaryrefslogtreecommitdiff
path: root/newspipe/web/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'newspipe/web/__init__.py')
-rw-r--r--newspipe/web/__init__.py16
1 files changed, 15 insertions, 1 deletions
diff --git a/newspipe/web/__init__.py b/newspipe/web/__init__.py
index 810d55ce..16d84cc5 100644
--- a/newspipe/web/__init__.py
+++ b/newspipe/web/__init__.py
@@ -5,4 +5,18 @@ __revision__ = "$Date: 2020/02/27 $"
__copyright__ = "Copyright (c) Cedric Bonhomme"
__license__ = "GPLv3"
-__all__ = [__version__]
+import os
+import subprocess
+
+BASE_DIR = os.path.abspath(os.path.dirname(__file__))
+
+__version__ = (
+ os.environ.get("PKGVER")
+ or subprocess.run(["git",
+ "-C",
+ BASE_DIR,
+ "describe",
+ "--tags"], stdout=subprocess.PIPE)
+ .stdout.decode()
+ .strip()
+)
bgstack15