Merge pull request #1062 from pre-commit/sys_executable_matches

Use sys.executable if it matches on posix as well
This commit is contained in:
Anthony Sottile 2019-06-17 13:12:25 -07:00 committed by GitHub
commit 702f1401d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -104,11 +104,11 @@ def _sys_executable_matches(version):
def norm_version(version): def norm_version(version):
if os.name == 'nt': # pragma: no cover (windows) # first see if our current executable is appropriate
# first see if our current executable is appropriate if _sys_executable_matches(version):
if _sys_executable_matches(version): return sys.executable
return sys.executable
if os.name == 'nt': # pragma: no cover (windows)
version_exec = _find_by_py_launcher(version) version_exec = _find_by_py_launcher(version)
if version_exec: if version_exec:
return version_exec return version_exec