Stefan Behnel wrote: > Martin v. Löwis wrote: >> I just finished a PEP 3121 implementation > > Maybe a bit late for this question, but: > > Was it necessary to remove Py_InitModule4() for this change? We use that in > Cython, so this breaks building extension module in current Py3.
Hmmm, ok, looking into this some more, I realise that this was obviously necessary to replace the API. When I first read this PEP, I imagined that this would appear in addition to what was there already, or at least that there'd be a compatibility layer. So, next question: what's the migration path to write portable code, then? Up to this change, we supported every Python version starting from 2.3, including 3.0alpha5, and it would be nice to continue to do so with 3.0 final. Stefan _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com