Update Py_UNICODE to Py_UCS4#3780
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
It looks like Codecov isn't receiving coverage from any Python 2.7 builds with Raqm installed (such as alpine on Travis: https://travis-ci.org/python-pillow/Pillow/jobs/517268209#L712): |
|
Good spot! The Alpine job is 7325.10 and is shown as received by Codecov: https://codecov.io/gh/python-pillow/Pillow/commit/a4fd4c2b23d921ea8263738c2e6f87720774d5f2/build But checking the logs (in the https://travis-ci.org/python-pillow/Pillow/jobs/517268209#L4166 |
f1a4a23 to
4022ccb
Compare
4022ccb to
25cf101
Compare
|
From #3835 (comment):
That's not quite accurate: FreeType is available on Travis CI for PyPy3. The But they were run on the previous merge to master: Could it be that |
It is available. Because FreeType support is loaded dynamically on Linux, I guess it failed to dynamically link the |
|
I reported this to PyPy and they've now added
Let's check again when the next PyPy release is out. The current version is 7.1.1: |


PyUnicode_AS_UNICODEis now deprecated, replace it withPyUnicode_AsUCS4CopyorPyUnicode_READ_CHAR.Fixing the issues for Python 2.7 will likely require a lot of effort. Given the coming end of support, I don't think it makes sense to fix it there; therefore the test is set to skip on Windows for Python 2.x.