From bd6a7ea6c658d4575c0179d8c732fee5010489b3 Mon Sep 17 00:00:00 2001 From: Tzu-ping Chung Date: Sun, 30 Sep 2018 13:46:04 +0800 Subject: [PATCH] Pass the URL instead of the page itself into Link This argument (comes_from) is only used for reporting, and it is enough to pass in only the URL since that's what is actually used. --- src/pip/_internal/index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pip/_internal/index.py b/src/pip/_internal/index.py index e0124c338..8c2f24f1b 100644 --- a/src/pip/_internal/index.py +++ b/src/pip/_internal/index.py @@ -886,7 +886,7 @@ class HTMLPage(object): url = _clean_link(urllib_parse.urljoin(base_url, href)) pyrequire = anchor.get('data-requires-python') pyrequire = unescape(pyrequire) if pyrequire else None - yield Link(url, self, requires_python=pyrequire) + yield Link(url, self.url, requires_python=pyrequire) Search = namedtuple('Search', 'supplied canonical formats')