[pypy-svn] r60899 - pypy/trunk/pypy/module/sys
fijal at codespeak.net
fijal at codespeak.net
Mon Jan 12 11:22:06 CET 2009
Author: fijal
Date: Mon Jan 12 11:22:03 2009
New Revision: 60899
Modified:
pypy/trunk/pypy/module/sys/version.py
Log:
issue420 resolved
(santagada) adapt a bit for cpython's sys.version
Modified: pypy/trunk/pypy/module/sys/version.py
==============================================================================
--- pypy/trunk/pypy/module/sys/version.py (original)
+++ pypy/trunk/pypy/module/sys/version.py Mon Jan 12 11:22:03 2009
@@ -20,6 +20,12 @@
pypydir = os.path.dirname(os.path.abspath(pypy.__file__))
del pypy
+import time as t
+gmtime = t.gmtime()
+date = t.strftime("%b %d %Y", gmtime)
+time = t.strftime("%H:%M:%S", gmtime)
+del t
+
# ____________________________________________________________
def get_api_version(space):
@@ -29,14 +35,16 @@
return space.wrap(CPYTHON_VERSION)
def get_version(space):
- return space.wrap("Python %d.%d.%d (pypy %d.%d.%d build %d)" % (
+ return space.wrap("%d.%d.%d (%d, %s, %s) \n[PyPy %d.%d.%d]" % (
CPYTHON_VERSION[0],
CPYTHON_VERSION[1],
CPYTHON_VERSION[2],
+ svn_revision(),
+ date,
+ time,
PYPY_VERSION[0],
PYPY_VERSION[1],
- PYPY_VERSION[2],
- svn_revision()))
+ PYPY_VERSION[2]))
def get_hexversion(space):
return space.wrap(tuple2hex(CPYTHON_VERSION))
More information about the Pypy-commit
mailing list