[Python-checkins] commit of r41749 - python/trunk/Lib/platform.py

neal.norwitz python-checkins at python.org
Sun Dec 18 05:10:14 CET 2005


Author: neal.norwitz
Date: Sun Dec 18 05:10:10 2005
New Revision: 41749
Modified:
 python/trunk/Lib/platform.py
Log:
Fix _sys_version() so it works with the new buildno, not sure if it is correct. test_platform passes
Modified: python/trunk/Lib/platform.py
==============================================================================
--- python/trunk/Lib/platform.py	(original)
+++ python/trunk/Lib/platform.py	Sun Dec 18 05:10:10 2005
@@ -1092,7 +1092,7 @@
 ### Various APIs for extracting information from sys.version
 
 _sys_version_parser = re.compile(r'([\w.+]+)\s*'
- '\(#(\d+),\s*([\w ]+),\s*([\w :]+)\)\s*'
+ '\(#?(\d+:?\d+M?),\s*([\w ]+),\s*([\w :]+)\)\s*'
 '\[([^\]]+)\]?')
 _sys_version_cache = None
 
@@ -1114,7 +1114,6 @@
 return _sys_version_cache
 version, buildno, builddate, buildtime, compiler = \
 _sys_version_parser.match(sys.version).groups()
- buildno = int(buildno)
 builddate = builddate + ' ' + buildtime
 l = string.split(version, '.')
 if len(l) == 2:


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /