diff options
Diffstat (limited to 'pkg_resources/__init__.py')
| -rw-r--r-- | pkg_resources/__init__.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index 33b3f56c..12226d4b 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -1,5 +1,4 @@ # coding: utf-8 - """ Package resource API -------------------- @@ -74,7 +73,6 @@ __import__('pkg_resources.extern.packaging.specifiers') __import__('pkg_resources.extern.packaging.requirements') __import__('pkg_resources.extern.packaging.markers') - if (3, 0) < sys.version_info < (3, 3): msg = ( "Support for Python 3.0-3.2 has been dropped. Future versions " @@ -96,7 +94,6 @@ class PEP440Warning(RuntimeWarning): class _SetuptoolsVersionMixin(object): - def __hash__(self): return super(_SetuptoolsVersionMixin, self).__hash__() @@ -578,7 +575,6 @@ def get_entry_info(dist, group, name): class IMetadataProvider: - def has_metadata(name): """Does the package's distribution contain the named metadata?""" @@ -2738,7 +2734,6 @@ class Distribution(object): class EggInfoDistribution(Distribution): - def _reload_version(self): """ Packages installed by distutils (e.g. numpy or scipy), @@ -2825,7 +2820,6 @@ def issue_warning(*args, **kw): class RequirementParseError(ValueError): - def __str__(self): return ' '.join(self.args) @@ -2850,7 +2844,6 @@ def parse_requirements(strs): class Requirement(packaging.requirements.Requirement): - def __init__(self, requirement_string): """DO NOT CALL THIS UNDOCUMENTED METHOD; use Requirement.parse()!""" try: @@ -2906,8 +2899,10 @@ class Requirement(packaging.requirements.Requirement): def _get_mro(cls): """Get an mro for a type or classic class""" if not isinstance(cls, type): + class cls(cls, object): pass + return cls.__mro__[1:] return cls.__mro__ |
