Remove else clause that would always be triggered

The else clause of a for loop is executed unless a break statement is
executed to terminate the for loop.

https://docs.python.org/3/reference/compound_stmts.html#the-for-statement
This commit is contained in:
Aron Bierbaum
2022-08-04 09:13:07 -05:00
committed by Oz N Tiram
parent 7bb23b9a37
commit 37b39330bf
+6 -4
View File
@@ -78,14 +78,16 @@ def get_source_list(
if extra_indexes:
if isinstance(extra_indexes, str):
extra_indexes = [extra_indexes]
for source in extra_indexes:
extra_src = get_project_index(project, source)
if not sources or extra_src["url"] != sources[0]["url"]:
sources.append(extra_src)
else:
for source in project.pipfile_sources:
if not sources or source["url"] != sources[0]["url"]:
sources.append(source)
for source in project.pipfile_sources:
if not sources or source["url"] != sources[0]["url"]:
sources.append(source)
if not sources:
sources = project.pipfile_sources[:]
if pypi_mirror: