[Python-checkins] r42337 - sandbox/trunk/setuptools/setuptools/dist.py
phillip.eby
python-checkins at python.org
Sun Feb 12 20:32:18 CET 2006
Author: phillip.eby
Date: Sun Feb 12 20:32:17 2006
New Revision: 42337
Modified:
sandbox/trunk/setuptools/setuptools/dist.py
Log:
Workaround for packages that think 'version' is a number.
Modified: sandbox/trunk/setuptools/setuptools/dist.py
==============================================================================
--- sandbox/trunk/setuptools/setuptools/dist.py (original)
+++ sandbox/trunk/setuptools/setuptools/dist.py Sun Feb 12 20:32:17 2006
@@ -118,7 +118,7 @@
"wildcard patterns"
)
-
+
class Distribution(_Distribution):
@@ -221,6 +221,9 @@
_Distribution.__init__(self,attrs)
+ if isinstance(self.metadata.version, (int,long,float)):
+ # Some people apparently take "version number" too literally :)
+ self.metadata.version = str(self.metadata.version)
def parse_command_line(self):
"""Process features after parsing command line options"""
@@ -241,9 +244,6 @@
):
working_set.add(dist)
-
-
-
def finalize_options(self):
_Distribution.finalize_options(self)
More information about the Python-checkins
mailing list