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

Reply via email to