(self)
return Requirement.parse(spec)
Return a ``Requirement`` that matches this distribution exactly
Return a ``Requirement`` that matches this distribution exactly
Return a Requirement that matches this distribution exactly
def as_requirement(self):
        """Return a ``Requirement`` that matches this distribution exactly"""
        if isinstance(self.parsed_version, packaging.version.Version):
            spec = "%s==%s" % (self.project_name, self.parsed_version)
        else:
            spec = "%s===%s" % (self.project_name, self.parsed_version)

        return Requirement.parse(spec)
def as_requirement ( self ) : if isinstance ( self . parsed_version , packaging . version . Version ) : spec = "%s==%s" % ( self . project_name , self . parsed_version ) else : spec = "%s===%s" % ( self . project_name , self . parsed_version ) return Requirement . parse ( spec )