12 Jun
2019
12 Jun
'19
9:30 a.m.
On 2019-06-12 15:25, Joe Jevnik wrote:
The goal is to keep things pretty much backwards compatible.
I don't think that my proposal is any more backwards incompatible than yours. So I don't see the problem here.
The PyMethodDef is still part of the public API
Sure. I didn't mean to change that. My suggestion was not to store an exact copy of the PyMethodDef structure inside PyCFunctionObject but instead store a similar-but-not-quite-the-same structure where the name is replaced by a Python object.