[Python-checkins] distutils2: allow one-liner for packages

tarek.ziade python-checkins at python.org
Sat Oct 2 14:52:55 CEST 2010


tarek.ziade pushed d325e280f222 to distutils2:

http://hg.python.org/distutils2/rev/d325e280f222
changeset:   733:d325e280f222
user:        Tarek Ziade <tarek at ziade.org>
date:        Sat Oct 02 14:52:16 2010 +0200
summary:     allow one-liner for packages
files:       distutils2/config.py

diff --git a/distutils2/config.py b/distutils2/config.py
--- a/distutils2/config.py
+++ b/distutils2/config.py
@@ -105,7 +105,11 @@
             self.dist.packages = []
             self.dist.package_dir = {}
 
-            for package in files.get('packages', []):
+            packages = files.get('packages', [])
+            if isinstance(packages, str):
+                packages = [packages]
+
+            for package in packages:
                 if ':' in package:
                     dir_, package = package.split(':')
                     self.dist.package_dir[package] = dir_

--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list