fix filtering all pip version strings in requirements.txt

This commit is contained in:
Neradoc 2022-08-25 23:51:26 +02:00
parent b7a28e6d3c
commit 7465718020

View file

@ -1058,9 +1058,8 @@ def libraries_from_requirements(requirements):
# skip comments
pass
else:
if any(operators in line for operators in [">", "<", "="]):
# Remove everything after any pip style version specifiers
line = re.split("[<|>|=|]", line)[0]
# Remove everything after any pip style version specifiers
line = re.split("[<>=~[;]", line)[0].strip()
libraries = libraries + (line,)
return libraries