aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/dist.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2013-05-03 07:55:45 -0400
committerJason R. Coombs <jaraco@jaraco.com>2013-05-03 07:55:45 -0400
commitbd2ad94191e790cf264062c8469996d336d1f5db (patch)
tree97a6e23dae1781422065b6afdaf8256e8d86cddb /setuptools/dist.py
parent0eaf9e68370a824f32901812928527e2906e4c5c (diff)
parent737fe613840baf2e10246ffb83f86690a0b1561b (diff)
downloadexternal_python_setuptools-bd2ad94191e790cf264062c8469996d336d1f5db.tar.gz
external_python_setuptools-bd2ad94191e790cf264062c8469996d336d1f5db.tar.bz2
external_python_setuptools-bd2ad94191e790cf264062c8469996d336d1f5db.zip
Merge dist module
--HG-- branch : Setuptools-Distribute merge
Diffstat (limited to 'setuptools/dist.py')
-rw-r--r--setuptools/dist.py52
1 files changed, 43 insertions, 9 deletions
diff --git a/setuptools/dist.py b/setuptools/dist.py
index 998a4dbe..89208da8 100644
--- a/setuptools/dist.py
+++ b/setuptools/dist.py
@@ -62,8 +62,8 @@ def check_nsp(dist, attr, value):
parent = '.'.join(nsp.split('.')[:-1])
if parent not in value:
distutils.log.warn(
- "%r is declared as a package namespace, but %r is not:"
- " please correct this in setup.py", nsp, parent
+ "WARNING: %r is declared as a package namespace, but %r"
+ " is not: please correct this in setup.py", nsp, parent
)
def check_extras(dist, attr, value):
@@ -122,6 +122,47 @@ def check_package_data(dist, attr, value):
"wildcard patterns"
)
+def check_packages(dist, attr, value):
+ for pkgname in value:
+ if not re.match(r'\w+(\.\w+)*', pkgname):
+ distutils.log.warn(
+ "WARNING: %r not a valid package name; please use only"
+ ".-separated package names in setup.py", pkgname
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
class Distribution(_Distribution):
"""Distribution with support for features, tests, and package data
@@ -845,11 +886,4 @@ class Feature:
-def check_packages(dist, attr, value):
- for pkgname in value:
- if not re.match(r'\w+(\.\w+)*', pkgname):
- distutils.log.warn(
- "WARNING: %r not a valid package name; please use only"
- ".-separated package names in setup.py", pkgname
- )