That file lost backward-compatibility with Py2.3 (because it uses 'set' builtin). As Parsin.py is one of these few files that are cythonized,... Can you see any problem on the obvious patch below??:
$ hg diff Cython/Compiler/Parsing.py diff -r 6fc30b5dadc3 Cython/Compiler/Parsing.py --- a/Cython/Compiler/Parsing.py Fri Feb 12 19:04:24 2010 +0100 +++ b/Cython/Compiler/Parsing.py Tue Feb 16 18:06:03 2010 -0300 @@ -10,6 +10,13 @@ import os import re import sys + +try: + set +except NameError: + # Python 2.3 + from sets import Set as set + from Cython.Compiler.Scanning import PyrexScanner, FileSourceDescriptor import Nodes import ExprNodes -- Lisandro Dalcin --------------- Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC) Instituto de Desarrollo Tecnológico para la Industria Química (INTEC) Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) PTLC - Güemes 3450, (3000) Santa Fe, Argentina Tel/Fax: +54-(0)342-451.1594 _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
