[Cython] PEP 3121 on extension module initialisation in Py3

Stefan Behnel stefan_ml at behnel.de
Thu Jun 12 08:28:52 CEST 2008


Hi,

Stefan Behnel wrote:
> http://www.python.org/dev/peps/pep-3121/
> 
> To be implemented one day.

... or rather earlier. What I didn't realise when I read the PEP was that this
was supposed to *replace* the current API, not to complement it. This means
that Py_InitModule4() is now gone, and Cython modules won't work on Py3beta
any more. Great...

I'll dig into this to see if I can come up with a quick fix, although I doubt
it. In any case, I do not consider this release critical. It's fine if
everything compiles nicely on Py2.6 for now.

Stefan


More information about the Cython-dev mailing list