[issue38326] Concerns with the last minute changes to the PEP 587 API
Steve Dower
report at bugs.python.org
Mon Sep 30 10:48:32 EDT 2019
Steve Dower <steve.dower at python.org> added the comment:
(Continuing from the email thread, so read that for context if you haven't)
Binary compatibility of an embedding-only struct is totally unnecessary, as posted on the thread. There's no feasible way to embed cross-Python versions on any platform, so we should just officially say that embedding applications are only compatible with the version it was built to target.
(Aside: this is why I keep talking about "embeddable distros", as these help solve the problem of trying to embed an arbitrary system Python.)
AFAICT, this should remove the need for any version or size checks at all.
----------
nosy: +steve.dower
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue38326>
_______________________________________
More information about the Python-bugs-list
mailing list