aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/__init__.py')
-rw-r--r--setuptools/__init__.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/setuptools/__init__.py b/setuptools/__init__.py
index 9ec39b79..27bd74ff 100644
--- a/setuptools/__init__.py
+++ b/setuptools/__init__.py
@@ -79,10 +79,7 @@ class PackageFinder(object):
@staticmethod
def _looks_like_package(path):
- return (
- os.path.isfile(os.path.join(path, '__init__.py'))
- or sys.version_info[:2] >= (3, 3) # PEP 420
- )
+ return os.path.isfile(os.path.join(path, '__init__.py'))
@staticmethod
def _build_filter(*patterns):
@@ -92,6 +89,11 @@ class PackageFinder(object):
"""
return lambda name: any(fnmatchcase(name, pat=pat) for pat in patterns)
+class PEP420PackageFinder(PackageFinder):
+ @staticmethod
+ def _looks_like_package(path):
+ return True
+
find_packages = PackageFinder.find
setup = distutils.core.setup