mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 22:50:18 +00:00
Merge pull request #1978 from pypa/bugfix/windows-venv-search
Don't always subscript venv names when searching
This commit is contained in:
+5
-5
@@ -264,17 +264,17 @@ class Project(object):
|
||||
# Check for different capitalization of the same project.
|
||||
from pipenv.patched.pew.pew import lsenvs
|
||||
for env in lsenvs():
|
||||
env_name = env[:-9]
|
||||
if not (env[-9] != '-' and
|
||||
env[-8:].isalpha() and
|
||||
env_name.lower() != name.lower()):
|
||||
try:
|
||||
env_name, hash_ = env.rsplit('-', 1)
|
||||
except ValueError:
|
||||
continue
|
||||
if len(hash_) != 8 or env_name.lower() != name.lower():
|
||||
continue
|
||||
return get_name(env_name, self.pipfile_location.replace(name, env_name))
|
||||
|
||||
# Use the default if no matching env exists.
|
||||
return clean_name, encoded_hash
|
||||
|
||||
|
||||
@property
|
||||
def virtualenv_name(self):
|
||||
sanitized, encoded_hash = self._get_virtualenv_hash(self.name)
|
||||
|
||||
Reference in New Issue
Block a user