+1

On Sun, Mar 8, 2026 at 7:20 PM Hyukjin Kwon <[email protected]> wrote:

> +1
>
> On Mon, 9 Mar 2026 at 10:37, Ruifeng Zheng <[email protected]> wrote:
>
>> +1
>>
>> I remember PyArrow doesn't support PyPy, either.
>>
>> Because of the missing support of these dependencies, the test coverage
>> of PyPy is low, it basically only tests Core and SQL.
>> Tests for Connect, ML, Structured Streaming and Pandas API are always
>> skipped in CI.
>>
>> On Mon, Mar 9, 2026 at 4:34 AM Tian Gao via dev <[email protected]>
>> wrote:
>>
>>> 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
>>>
>>
>>
>> --
>> Ruifeng Zheng
>> E-mail: [email protected]
>>
>

Reply via email to