Add version support

This commit is contained in:
2021-11-15 00:58:59 +03:00
parent a927f3e2d3
commit 9cf99f78b4
4 changed files with 23 additions and 6 deletions

1
curateipsum/_version.py Normal file
View File

@@ -0,0 +1 @@
version = "master"

View File

@@ -8,8 +8,9 @@ import sys
import time
from curateipsum import backup
from curateipsum._version import version
_lg = logging.getLogger("spqr.curateipsum")
_lg = logging.getLogger("curateipsum")
SUPPORTED_PLATFORMS = ("linux", "darwin")
@@ -21,7 +22,9 @@ def main():
parser = argparse.ArgumentParser(
prog="cura-te-ipsum", description="cura-te-ipsum, my personal backup software.",
)
parser.add_argument("-V", "--version", action="version", version="%(prog)s 0.0.1")
parser.add_argument("-V", "--version",
action="version",
version=f"%(prog)s {version}")
parser.add_argument("-v", "--verbose",
action="store_true",
default=False,