Steve Dower <steve.do...@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 <rep...@bugs.python.org>
<https://bugs.python.org/issue38326>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to