]> git.armaanb.net Git - phrases.git/blobdiff - phrases.py
Update argparse config to use built-in versioning
[phrases.git] / phrases.py
index 8f11be18429a32b4e027282740f2abc1da5b693d..b1a3a90dc1f14d353c8cd40a798ca9e7a40a2d64 100755 (executable)
@@ -25,8 +25,8 @@ def parse_args():
                         action='store_true',
                         help="print any notes on phrase")
     parser.add_argument("-v", "--version",
-                        action='store_true',
-                        help="print version")
+                        action='version',
+                        version="phrases 1.0.3")
     parser.add_argument("-m", "--min",
                         default=0,
                         type=int,
@@ -51,13 +51,10 @@ def output():
             or args.latin
             or args.english
             or args.notes
-            or args.num
-            or args.version):
+            or args.num):
         print(row[1])
         exit(0)
     else:
-        if args.version:
-            print(version)
         if args.id:
             print(row[0])
         if args.latin:
@@ -93,7 +90,6 @@ def main():
 
 
 if __name__ == "__main__":
-    version = "phrases 1.0.2"
     args = parse_args()
     c = sqlite3.connect(find_file()).cursor()
     main()