=?UTF-8?B?5rSq5LyK?= <[email protected]> writes: > This patch fix can not build plpython for free-thread python like > python3.14t
We've gone to fairly considerable trouble to switch to using Python's limited API, for reasons described here: https://www.postgresql.org/message-id/[email protected] I don't see why we should abandon that for the convenience of somebody's evidently-nonstandard Python build. The proposed patch also breaks the header isolation that the separate plpython_system.h header is meant to maintain. Arguably we should have #define'd Py_LIMITED_API inside plpython_system.h, not where it is. But I don't feel a need to mess with that without a far better argument for why we should change this at all. regards, tom lane
