From 1c31f124f0ff1e6421455c1fc0f89e290c736894 Mon Sep 17 00:00:00 2001 From: "Yury V. Zaytsev" Date: Tue, 6 Oct 2020 11:49:01 +0200 Subject: [PATCH] export: fix handling of nested git dependencies --- poetry/utils/exporter.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/poetry/utils/exporter.py b/poetry/utils/exporter.py index ee8e751f95b..4200abd146d 100644 --- a/poetry/utils/exporter.py +++ b/poetry/utils/exporter.py @@ -134,11 +134,14 @@ def _export_requirements_txt( # If we have extra indexes, we add them to the beginning of the output indexes_header = "" for index in sorted(indexes): - repository = [ + repositories = [ r for r in self._poetry.pool.repositories if r.url == index.rstrip("/") - ][0] + ] + if not repositories: + continue + repository = repositories[0] if ( self._poetry.pool.has_default() and repository is self._poetry.pool.repositories[0]