oracle / graalpython

A Python 3 implementation built on GraalVM
Other
1.2k stars 104 forks source link

HPy: New C-API for Python #285

Open fniephaus opened 1 year ago

fniephaus commented 1 year ago

TL;DR

We plan to design and build a new C-API for Python that makes it easier for Python developers to interact with native code and ship native code with their packages.

Goals

As contributors to the HPy project, we are actively participating in the design of a new C-API for Python. We also plan to implement this API for GraalPy. For more information and updates on this effort, please visit the HPy website or check out our HPy blog posts on the GraalVM blog.

Non-Goal

Drop support for the legacy C-API in CPython.