Ensure not to alter list in 'for' loop

This commit is contained in:
Michał Sochoń 2018-03-26 00:17:13 +02:00
parent 9e28aaf275
commit b0d44c7084

View file

@ -71,9 +71,10 @@ def fix_requirements(f):
# find and remove pkg-resources==0.0.0 # find and remove pkg-resources==0.0.0
# which is automatically added by broken pip package under Debian # which is automatically added by broken pip package under Debian
for requirement in requirements: requirements = [
if requirement.value == b'pkg-resources==0.0.0\n': requirement for requirement in requirements
requirements.remove(requirement) if requirement.value != b'pkg-resources==0.0.0\n'
]
for requirement in sorted(requirements): for requirement in sorted(requirements):
after.extend(requirement.comments) after.extend(requirement.comments)