summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschaap <cybermonktitan@gmail.com>2022-10-08 02:15:06 +0200
committerGitHub <noreply@github.com>2022-10-07 17:15:06 -0700
commitcdf4225c689150010af8da1cc913e8f32bee06d2 (patch)
tree3c318777b5db44784e570dd9ee74136d2bc1fa5c /src
parent3ed75b25cc0c318fc789938bf6bad9c8326da739 (diff)
downloadvirtualenv-cdf4225c689150010af8da1cc913e8f32bee06d2.tar.gz
Allow empty string as version for `find_compatible_in_house` (#2430)
The empty string is used in several locations to indicate the newest version. Interpret it as such instead of rejecting it as invalid.
Diffstat (limited to 'src')
-rw-r--r--src/virtualenv/seed/wheels/acquire.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/virtualenv/seed/wheels/acquire.py b/src/virtualenv/seed/wheels/acquire.py
index d8e8d1e..d1fb3f3 100644
--- a/src/virtualenv/seed/wheels/acquire.py
+++ b/src/virtualenv/seed/wheels/acquire.py
@@ -83,7 +83,7 @@ def _find_downloaded_wheel(distribution, version_spec, for_py_version, to_folder
def find_compatible_in_house(distribution, version_spec, for_py_version, in_folder):
wheels = discover_wheels(in_folder, distribution, None, for_py_version)
start, end = 0, len(wheels)
- if version_spec is not None:
+ if version_spec is not None and version_spec != "":
if version_spec.startswith("<"):
from_pos, op = 1, lt
elif version_spec.startswith("=="):