-
-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support PyPy output of bytes
and memoryview
for de/compress_into functions
#142
Comments
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! |
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) |
bytes
and memoryview
for de/compress_into functions
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 2b90ebb.
To reproduce, using pypy3.10 venv:
Full test log (1.3M): test.txt
The text was updated successfully, but these errors were encountered: