attempt to replace missing pattern for python3.3 py33
authorrobin
Tue, 15 Oct 2013 14:56:22 +0100
branchpy33
changeset 3783 b4d048dad7e6
parent 3782 bb8cb5194b0f
child 3785 974819935ede
attempt to replace missing pattern for python3.3
src/reportlab/lib/extformat.py
--- a/src/reportlab/lib/extformat.py	Tue Oct 15 14:55:31 2013 +0100
+++ b/src/reportlab/lib/extformat.py	Tue Oct 15 14:56:22 2013 +0100
@@ -2,7 +2,13 @@
 #see license.txt for license details
 __version__='''$Id$'''
 __doc__='''Apparently not used anywhere, purpose unknown!'''
-from tokenize import tokenprog
+try:
+	from tokenize import tokenprog
+except ImportError:
+	from tokenize import Token
+	import re
+	tokenprog = re.compile(Token)
+	del Token, re
 import sys
 
 def _matchorfail(text, pos):