-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
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_UNICODE
is now deprecated, replace it withPyUnicode_AsUCS4Copy
orPyUnicode_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.