summaryrefslogtreecommitdiff
path: root/setuptools/wheel.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2018-06-03 09:16:44 -0400
committerJason R. Coombs <jaraco@jaraco.com>2018-06-03 09:16:44 -0400
commit19d79d2f9fef6b9e024a1352ed51f9b7d829b768 (patch)
tree77239bbe527528c2464f9abfd3aa4c3471413473 /setuptools/wheel.py
parentf8d08c3929e7645ba134598793076d2a7d55344c (diff)
downloadpython-setuptools-git-19d79d2f9fef6b9e024a1352ed51f9b7d829b768.tar.gz
Extract method for fixing namespace packages
Diffstat (limited to 'setuptools/wheel.py')
-rw-r--r--setuptools/wheel.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/setuptools/wheel.py b/setuptools/wheel.py
index 920bb6f0..a64aa5bf 100644
--- a/setuptools/wheel.py
+++ b/setuptools/wheel.py
@@ -1,4 +1,4 @@
-'''Wheels support.'''
+"""Wheels support."""
from distutils.util import get_platform
import email
@@ -181,7 +181,10 @@ class Wheel(object):
unpack(subdir, destination_eggdir)
if os.path.exists(dist_data):
os.rmdir(dist_data)
- # Fix namespace packages.
+ self._fix_namespace_packages(egg_info, destination_eggdir)
+
+ @staticmethod
+ def _fix_namespace_packages(egg_info, destination_eggdir):
namespace_packages = os.path.join(
egg_info, 'namespace_packages.txt')
if os.path.exists(namespace_packages):