This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients jdemeyer, ncoghlan, petr.viktorin, scoder, steve.dower, vstinner
Date 2019-06-19.18:25:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1560968709.42.0.927864886632.issue37250@roundup.psfhosted.org>
In-reply-to
Content
> Can you give a least an argument of why that's better than putting back tp_print at the end?

Minimal change, that's why. If there are compatibility issues with the current change that we need to fix, then we should make the least incompatible change possible, which is adding the new field at the end of the struct.

> I gave 3 why that's NOT a good idea: msg345357

Those are equally good reasons for putting tp_print back where it was, so I'm not sure what your point is?

Compatibility has to be measured against the 3.7 release, not previous 3.8 prereleases. If compatibility is the concern here, then we should be aiming for the smallest diff between 3.7 and 3.8, even if that means we change things significantly between 3.8.0b1 and b2.
History
Date User Action Args
2019-06-19 18:25:09steve.dowersetrecipients: + steve.dower, ncoghlan, scoder, vstinner, petr.viktorin, jdemeyer
2019-06-19 18:25:09steve.dowersetmessageid: <1560968709.42.0.927864886632.issue37250@roundup.psfhosted.org>
2019-06-19 18:25:09steve.dowerlinkissue37250 messages
2019-06-19 18:25:09steve.dowercreate