summaryrefslogtreecommitdiff
path: root/poezio/args.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2019-02-24 15:41:16 +0100
committermathieui <mathieui@mathieui.net>2019-02-24 15:41:16 +0100
commitd6952f675b1aed39a2e1c505613392fd36f0e13a (patch)
tree436dcb3dda77d63cc75e72354508ce63ea46cffb /poezio/args.py
parent34f6ad1baceffb8608e53a3206edb565c23781ea (diff)
downloadpoezio-d6952f675b1aed39a2e1c505613392fd36f0e13a.tar.gz
poezio-d6952f675b1aed39a2e1c505613392fd36f0e13a.tar.bz2
poezio-d6952f675b1aed39a2e1c505613392fd36f0e13a.tar.xz
poezio-d6952f675b1aed39a2e1c505613392fd36f0e13a.zip
Rename hidden -v option to --custom-version and add a real -v (#3429)
Diffstat (limited to 'poezio/args.py')
-rw-r--r--poezio/args.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/poezio/args.py b/poezio/args.py
index d0005d82..e1ebe5e0 100644
--- a/poezio/args.py
+++ b/poezio/args.py
@@ -6,6 +6,8 @@ There is a fallback to the deprecated optparse if argparse is not found
from pathlib import Path
from argparse import ArgumentParser, SUPPRESS
+from poezio.version import __version__
+
def parse_args(CONFIG_PATH: Path):
"""
@@ -33,11 +35,17 @@ def parse_args(CONFIG_PATH: Path):
help="The config file you want to use",
metavar="CONFIG_FILE")
parser.add_argument(
- "-v",
- "--version",
- dest="version",
+ '-v',
+ '--version',
+ action='version',
+ version='Poezio v%s' % __version__,
+ )
+ parser.add_argument(
+ "--custom-version",
+ dest="custom_version",
help=SUPPRESS,
metavar="VERSION",
- default="0.13-dev")
+ default=__version__
+ )
options = parser.parse_args()
return options