We claim to support pypy, but as far as I know, no one is really maintaining it. pypy3.11 CI has been failing for a long time, and we've just ignored it.
numpy has dropped support for pypy recently - https://github.com/numpy/numpy/pull/30764 because pypy itself is not well maintained. They have not announced abandonment, but there have only been 7 commits this year. The latest python version they support is 3.11 (CPython is 3.14 now). There was a verbal plan to support 3.12 but the progress is unclear. We could've used the CI resources to test other much more common platform/version combinations for spark. Overall: * pypy seems to be dying * few people are really using it * we do not care about it enough to fix the CI * we can have more resources on important use cases. * if numpy dropped support, we will lose a lot of the use cases anyway How do we feel about this? Do we really have a reason to keep it supported? Tian Gao
