Open mgorny opened 8 months ago
Thanks for the reports, clearly not many people use cramjam w/ pypy. There's #116 issue w/ pypy and I think that's all I've gotten. Nonetheless, it ought to be fixed. I'll try to carve out some time to see what might be going wrong.
PyPy3.8 is no longer developed, so I don't think you need to worry about that. The current versions are 3.9 and 3.10, and upstream has made some nice improvements. They are also very helpful, and if you believe it's a bug in PyPy they're willing to try fixing it.
We'll see what happens on the PyPy side, but out of curiosity I used Google BigQuery to see what the pypy vs non-pypy activity we have and see PyPy is indeed not used very much comparatively. I may end up dropping it in future releases until we can get it straightened out; depending how long it takes.
Just for the record, I don't think that data has much value. It counts only direct wheel downloads. It is missing all the use from Linux distributions that fetch sdist and build their own binary packages. On top of that, python-snappy just replaced their use of Snappy with cramjam — that's why we suddenly ended up packaging cramjam in Gentoo, and kinda needing PyPy3 support in it.
Sorry, @milesgranger , we might have doubled your username overnight
Okay, I'm tracking now, thanks! I have #144 then in the meantime while waiting with https://github.com/pypy/pypy/issues/4918.
Thank you for looking into this. I've subscribed to the PyPy bug as well now.
The temporary 'fix' is on PyPI now with v2.8.2
Thanks a lot! (the tests pass for me now)
When running the test suite using PyPy3.10 7.3.15 release, I'm getting lots of test failures. For example:
They all look quite serious. This is with 2b90ebbf2c85be6e47248fd482590335aa245bc4.
To reproduce, using pypy3.10 venv:
Full test log (1.3M): test.txt