pyo3 icon indicating copy to clipboard operation
pyo3 copied to clipboard

Implement support for PEP 793

Open ngoldbaum opened this issue 1 month ago • 2 comments

See https://peps.python.org/pep-0793/ for more details.

It's likely this will be a pre-requisite for supporting the new version of the stable ABI for Python 3.15.

ngoldbaum avatar Nov 22 '25 17:11 ngoldbaum

Do we need to wait for 3.15 to mature before investing effort in this?

davidhewitt avatar Nov 28 '25 18:11 davidhewitt

I think it'll make sense to work on this once PEP 803 or PEP 809 are accepted and there's a new stable ABI to use on 3.15. That will require quite a bit of work and we'll need to get the ecosystem ready for shipping wheels with the new ABI, so IMO the sooner starting on that the better.

ngoldbaum avatar Nov 28 '25 18:11 ngoldbaum

The PEP 793 feature (and the API surface) might still change in CPython alphas & betas, but I hope the mechanism is here to stay.

encukou avatar Dec 12 '25 13:12 encukou