virtualEnvironment/lib/python2.7/site-packages/pip/index.py
def explicit_rel_links(self, rels=('homepage', 'download')):
        """Yields all links with the given relations"""
        rels = set(rels)

        for anchor in self.parsed.findall(".//a"):
            if anchor.get("rel") and anchor.get("href"):
                found_rels = set(anchor.get("rel").split())
                # Determine the intersection between what rels were found and
                #   what rels were being looked for
                if found_rels & rels:
                    href = anchor.get("href")
                    url = self.clean_link(
                        urllib_parse.urljoin(self.base_url, href)
                    )
                    yield Link(url, self, trusted=False)
def explicit_rel_links(self, rels=('homepage', 'download')):
        rels = set(rels)

        for anchor in self.parsed.findall(".//a"):
            if anchor.get("rel") and anchor.get("href"):
                found_rels = set(anchor.get("rel").split())
                # Determine the intersection between what rels were found and
                #   what rels were being looked for
                if found_rels & rels:
                    href = anchor.get("href")
                    url = self.clean_link(
                        urllib_parse.urljoin(self.base_url, href)
                    )
                    yield Link(url, self, trusted=False)
def explicit_rel_links ( self , rels = ( 'homepage' , 'download' ) ) : rels = set ( rels ) for anchor in self . parsed . findall ( ".//a" ) : if anchor . get ( "rel" ) and anchor . get ( "href" ) : found_rels = set ( anchor . get ( "rel" ) . split ( ) ) # Determine the intersection between what rels were found and #   what rels were being looked for if found_rels & rels : href = anchor . get ( "href" ) url = self . clean_link ( urllib_parse . urljoin ( self . base_url , href ) ) yield Link ( url , self , trusted = False )
Yields all links with the given relations
Yields all links with the given relations