Proposed PEP on Python C API
Georges Racinet
georges.racinet at octobus.net
Tue Apr 14 09:50:37 UTC 2020
On 4/10/20 9:04 PM, Gregory Szorc wrote:
> https://mail.python.org/archives/list/python-dev@python.org/thread/HKM774XKU7DPJNLUTYHUB5U6VR6EQMJF/
>
>
> This is very relevant to Mercurial’s interests, since some of the
> changes might adversely affect Mercurial performance, as we rely on
> various internal APIs not part of the stable ABI.
For the record, I'm also following that from the rust-cpython side. Do
you have something specific in mind about our current C extensions ?
I pointed Victor to your (merged) PR for PEP-587 initialization APIs
[1], gave a bit of context about PyOxydizer and how it's going to be
central in our Windows packaging.
Long term, there's the perspective that our Rust extensions would be
naturally compatible with PyPy thanks to the HPy project [2]. It's quite
experimental for now, but I'm very excited about this.
Best,
[1] https://github.com/dgrunwald/rust-cpython/pull/211
[2] https://github.com/pyhandle
--
Georges Racinet
https://octobus.net, https://heptapod.net
GPG: BF5456F4DC625443849B6E58EE20CA44EF691D39, sur serveurs publics
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-devel/attachments/20200414/b19373ad/attachment.asc>
More information about the Mercurial-devel
mailing list