Message 393460 - Python tracker

Message393460

Author pablogsal
Recipients Dennis Sweeney, Guido.van.Rossum, Mark.Shannon, Yonatan Goldschmidt, ammar2, chris.jerdonek, corona10, erlendaasland, gvanrossum, hauntsaninja, pablogsal, petr.viktorin, rhettinger, serhiy.storchaka
Date 2021-05-11.14:12:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1620742338.22.0.388339315531.issue40222@roundup.psfhosted.org>
In-reply-to
Content
> The PyAPI_FUNC makes it part of the public *API*. It needs to be source- compatible; the number of arguments can't change. Could yo u add a new function?

Unfortunately, no: new functions cannot be added easily because the new field that receives is needed and is a complicated field created by the compiler. The old API is not enough anymore and making a compatibility layer is a huge complexity.
History
Date User Action Args
2021-05-11 14:12:18pablogsalsetrecipients: + pablogsal, gvanrossum, rhettinger, petr.viktorin, chris.jerdonek, Mark.Shannon, serhiy.storchaka, Guido.van.Rossum, ammar2, corona10, Dennis Sweeney, erlendaasland, Yonatan Goldschmidt, hauntsaninja
2021-05-11 14:12:18pablogsalsetmessageid: <1620742338.22.0.388339315531.issue40222@roundup.psfhosted.org>
2021-05-11 14:12:18pablogsallinkissue40222 messages
2021-05-11 14:12:18pablogsalcreate