[Python-checkins] r77540 - tracker/instances/python-dev/lib/openid.py

martin.v.loewis python-checkins at python.org
Sat Jan 16 19:18:56 CET 2010


Author: martin.v.loewis
Date: Sat Jan 16 19:18:55 2010
New Revision: 77540

Log:
Work around lack of datetime.strptime in Python 2.4.


Modified:
   tracker/instances/python-dev/lib/openid.py

Modified: tracker/instances/python-dev/lib/openid.py
==============================================================================
--- tracker/instances/python-dev/lib/openid.py	(original)
+++ tracker/instances/python-dev/lib/openid.py	Sat Jan 16 19:18:55 2010
@@ -449,7 +449,8 @@
 def parse_nonce(nonce):
     '''Split a nonce into a (timestamp, ID) pair'''
     stamp = nonce.split('Z', 1)[0]
-    stamp = datetime.datetime.strptime(stamp,"%Y-%m-%dT%H:%M:%S")
+    stamp = time.strptime(stamp, "%Y-%m-%dT%H:%M:%S")[:6]
+    stamp = datetime.datetime(*stamp)
     return stamp
 
 def get_namespaces(resp):


More information about the Python-checkins mailing list