[gmx-developers] Python package build
ericirrgang at gmail.com
Tue Jan 21 15:08:12 CET 2020
On Tue, Jan 21, 2020 at 4:53 PM Eric Irrgang <ericirrgang at gmail.com> wrote:
> It is also possible to avoid this by
>> sticking to <https://docs.python.org/3/c-api/stable.html>
> This does not provide ABI stability, and recompilation is still required.
> Python ABI stability is improving, but I don't think we can ever count on a
> single module build for all Python installations.
Sorry, that was not worded helpfully... To expand:
* It is unlikely that we will be able to implement and maintain an
efficient package with Py_LIMITED_API.
* In addition to version-driven ABI differences, Python installations of
the same release can even be incompatible for various reasons, including
linking and tool chain differences. I don't think this is worth
reinvestigating until our minimum supported Python version is at least 3.7.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gromacs.org_gmx-developers