Skip to content

Install JPEG and zlib headers for Linux CI - #843

Closed
claydugo wants to merge 1 commit into
pygfx:mainfrom
claydugo:jpeg_headers
Closed

claydugo wants to merge 1 commit into
pygfx:mainfrom
claydugo:jpeg_headers

Conversation

@claydugo

@claydugo claydugo commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

Provide the native dependencies needed to build Pillow from source when a compatible wheel is unavailable.

Trying to fix the CI failure in my other PR

Provide the native dependencies needed to build Pillow from source
when a compatible wheel is unavailable.
@Vipitis

Vipitis commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

fine of course, but maybe we also need to go to pypy3.12?

@almarklein

Copy link
Copy Markdown
Member

fine of course, but maybe we also need to go to pypy3.12?

I looked into this. But Pillow only has prebuild binaries for pypy3.11. It fails because the build uses 3.11.16, that 16 was likely bumped recently, using a new ABI (pp80 vs the pp73 that's on Pypy).

Ah, and then I realized that we don't need Pillow for the tests. Only for the examples. See #844

@claydugo

claydugo commented Oct 5, 2026

Copy link
Copy Markdown
Contributor Author

Im away for a week on vacation so on mobile but looks like you got a better solution. Closing

@claydugo claydugo closed this Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants