class documentation

class VersionlessRequirement: (source)

View In Hierarchy

Adapt a pkg_resources.Distribution to simply return the project name as the 'requirement' so that scripts will work across multiple versions. >>> from pkg_resources import Distribution >>> dist = Distribution(project_name='foo', version='1.0') >>> str(dist.as_requirement()) 'foo==1.0' >>> adapted_dist = VersionlessRequirement(dist) >>> str(adapted_dist.as_requirement()) 'foo'

Method __getattr__ Undocumented
Method __init__ Undocumented
Method as_requirement Undocumented
Instance Variable __dist Undocumented
def __getattr__(self, name): (source)

Undocumented

def __init__(self, dist): (source)

Undocumented

def as_requirement(self): (source)

Undocumented

Undocumented