Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 92aa55f

Browse files
committed
Merge pull request #116 from pre-commit/version_command
Add -V / --version
2 parents e47119d + a750606 commit 92aa55f

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

pre_commit/main.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from __future__ import unicode_literals
22

33
import argparse
4+
import pkg_resources
45

56
from pre_commit import color
67
from pre_commit.commands.autoupdate import autoupdate
@@ -16,6 +17,15 @@
1617
def main(argv):
1718
parser = argparse.ArgumentParser()
1819

20+
# http://stackoverflow.com/a/8521644/812183
21+
parser.add_argument(
22+
'-V', '--version',
23+
action='version',
24+
version='%(prog)s {0}'.format(
25+
pkg_resources.get_distribution('pre-commit').version
26+
)
27+
)
28+
1929
subparsers = parser.add_subparsers(dest='command')
2030

2131
subparsers.add_parser('install', help='Intall the pre-commit script.')

0 commit comments

Comments
 (0)