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')