[Checkins] SVN: zope.kgs/trunk/src/zope/kgs/site.py Compare versions correctly.

Stephan Richter srichter at cosmos.phy.tufts.edu
Tue Jan 27 07:16:27 EST 2009


Log message for revision 95143:
  Compare versions correctly.
  

Changed:
  U   zope.kgs/trunk/src/zope/kgs/site.py

-=-
Modified: zope.kgs/trunk/src/zope/kgs/site.py
===================================================================
--- zope.kgs/trunk/src/zope/kgs/site.py	2009-01-27 12:16:05 UTC (rev 95142)
+++ zope.kgs/trunk/src/zope/kgs/site.py	2009-01-27 12:16:27 UTC (rev 95143)
@@ -26,6 +26,7 @@
 import logging
 import optparse
 import os
+import pkg_resources
 import re
 import shutil
 import sys
@@ -91,7 +92,8 @@
             }
 
         versions.append(versionData)
-    versions.sort(key=lambda x: x['name'], reverse=True)
+    versions.sort(key=lambda x: pkg_resources.parse_version(x['name']),
+                  reverse=True)
     return {'versions': versions,
             'latest': versions[0],
             'title': set.name,



More information about the Checkins mailing list