Sort requirements file by package name fix #133 #166

This commit is contained in:
JeromeHoen 2021-06-14 13:51:37 +02:00 committed by GitHub
parent 90102acdbb
commit 271e19144d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -171,7 +171,7 @@ def generate_requirements_file(path, imports):
fmt = '{name}=={version}'
out_file.write('\n'.join(
fmt.format(**item) if item['version'] else '{name}'.format(**item)
for item in imports) + '\n')
for item in sorted(imports, key=lambda x: x['name'])) + '\n')
def output_requirements(imports):