Message324283
@ronaldoussoren Please read the complete analysis from the mailing list: https://mail.python.org/pipermail/python-dev/2018-August/154946.html. The description here was just a rehash and I probably missed some context.
Particularly, when I said: "PyTypeObject's ob_type should always be set by PyType_Ready" I was referring to the PyTypeObject's that are statically set in C code. Metatypes explicitly have to set the ob_type and that's already handled.
In the current state of things, you have static PyTypeObjects that are being used before calling PyType_Ready due to this macro. This change just standardizes the header of static PyTypeObject throughout the entire codebase. |
|
Date |
User |
Action |
Args |
2018-08-28 19:59:12 | eelizondo | set | recipients:
+ eelizondo, twouters, ronaldoussoren, benjamin.peterson |
2018-08-28 19:59:12 | eelizondo | set | messageid: <1535486352.44.0.56676864532.issue34522@psf.upfronthosting.co.za> |
2018-08-28 19:59:12 | eelizondo | link | issue34522 messages |
2018-08-28 19:59:12 | eelizondo | create | |
|