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

Skip to content

Commit 63d6bed

Browse files
committed
Use our VERSION constant moar
1 parent c1ca3ae commit 63d6bed

2 files changed

Lines changed: 4 additions & 12 deletions

File tree

pre_commit/clientlib/validate_base.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
import jsonschema
99
import jsonschema.exceptions
10-
import pkg_resources
1110
import yaml
1211

12+
import pre_commit.constants as C
1313
from pre_commit import output
1414
from pre_commit.jsonschema_extensions import apply_defaults
1515

@@ -72,11 +72,7 @@ def run(argv=None):
7272
parser = argparse.ArgumentParser()
7373
parser.add_argument('filenames', nargs='*', help=filenames_help)
7474
parser.add_argument(
75-
'-V', '--version',
76-
action='version',
77-
version='%(prog)s {}'.format(
78-
pkg_resources.get_distribution('pre-commit').version
79-
)
75+
'-V', '--version', action='version', version=C.VERSION,
8076
)
8177

8278
args = parser.parse_args(argv)

tests/repository_test.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@
88
import shutil
99

1010
import mock
11-
import pkg_resources
1211
import pytest
1312

14-
from pre_commit import constants as C
13+
import pre_commit.constants as C
1514
from pre_commit import five
1615
from pre_commit import parse_shebang
1716
from pre_commit.clientlib.validate_manifest import load_manifest
@@ -721,10 +720,7 @@ def test_too_new_version(tempdir_factory, store, fake_log_handler):
721720
)
722721

723722

724-
@pytest.mark.parametrize(
725-
'version',
726-
('0.1.0', pkg_resources.get_distribution('pre-commit').version),
727-
)
723+
@pytest.mark.parametrize('version', ('0.1.0', C.VERSION))
728724
def test_versions_ok(tempdir_factory, store, version):
729725
path = make_repo(tempdir_factory, 'script_hooks_repo')
730726
with modify_manifest(path) as manifest:

0 commit comments

Comments
 (0)