Closed
Description
Bug Description
PyPy is working on a 3.11 version. This will require some adaptation from PyO3. I am opening an tracking issue for the C API changes that I think might be relevant.
- right now the version are limited (changing that is easy)
- the PyBUF_MAX_NDIM macro will change to be like CPython: 64
- I am making an effort to adjust the static functions and macros to be more like C.
Steps to Reproduce
I will try to make a branch in my fork and run it in our binary-testing repo to keep the noise down on this repo.
Backtrace
No response
Your operating system and version
ubuntu x86_64 24.04
Your Python version (python --version
)
PyPy 3.11
Your Rust version (rustc --version
)
rustc 1.75.0
Your PyO3 version
HEAD
How did you install python? Did you use a virtualenv?
From source
Additional Info
Thanks!