[Checkins] SVN: zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py note skipped versions in the status table
Adam Groszer
cvs-admin at zope.org
Mon Jan 21 10:43:30 UTC 2013
Log message for revision 129066:
note skipped versions in the status table
Changed:
U zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
-=-
Modified: zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
===================================================================
--- zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py 2013-01-21 10:38:59 UTC (rev 129065)
+++ zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py 2013-01-21 10:43:30 UTC (rev 129066)
@@ -162,6 +162,10 @@
status.setVersions(self, versions)
+ def skip(version):
+ for target in self.targets:
+ status.setStatus(self, version, "skip", target)
+
#1.1 filter versions according to minVersion and maxVersion:
if self.minVersion:
minver = StrictVersion(self.minVersion)
@@ -170,6 +174,8 @@
try:
if StrictVersion(v) >= minver:
ov.append(v)
+ else:
+ skip(v)
except ValueError:
pass
versions = ov
@@ -181,12 +187,19 @@
try:
if StrictVersion(v) <= maxver:
ov.append(v)
+ else:
+ skip(v)
except ValueError:
pass
versions = ov
- versions = [v for v in versions
- if v not in self.excludeVersions]
+ ov = []
+ for v in versions:
+ if v in self.excludeVersions:
+ skip(v)
+ else:
+ ov.append(v)
+ versions = ov
versions.sort()
if len(versions) == 0:
More information about the checkins
mailing list