mirror of https://github.com/astral-sh/uv
bench: ignore empty requirements lines (#897)
In particular, this script previously choked on the `home-assistant.in` requirements file because it contains many empty lines.
This commit is contained in:
parent
11b11d04a7
commit
cf62d296b3
|
|
@ -261,7 +261,9 @@ class Poetry(Suite):
|
||||||
# Parse all dependencies from the requirements file.
|
# Parse all dependencies from the requirements file.
|
||||||
with open(requirements_file) as fp:
|
with open(requirements_file) as fp:
|
||||||
requirements = [
|
requirements = [
|
||||||
Requirement(line) for line in fp if not line.lstrip().startswith("#")
|
Requirement(line)
|
||||||
|
for line in fp
|
||||||
|
if not line.lstrip().startswith("#") and len(line.strip()) > 0
|
||||||
]
|
]
|
||||||
|
|
||||||
# Create a Poetry project.
|
# Create a Poetry project.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue