Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#78995 - [python-pilkit] not compatible with pillow 10.0.0

Attached to Project: Arch Linux
Opened by Gene (GeneC) - Wednesday, 05 July 2023, 19:31 GMT
Last edited by David Runge (dvzrv) - Thursday, 06 July 2023, 09:44 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
python-pillow has deprecated ANTIALIAS which pilkit still uses. An issue for this was filed against upstream:

https://github.com/matthewwithanm/pilkit/issues/64

And the issue author has created a fork and a PR which to address the issue

fork: https://github.com/axoplasm/pilkit
PR: https://github.com/matthewwithanm/pilkit/pull/65

This will impact any package using pilkit (one example being sigal).

I suggest we do the same or similar to fix pilkit.
This task depends upon

Closed by  David Runge (dvzrv)
Thursday, 06 July 2023, 09:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with python-pilkit 2.0-13
Comment by Gene (GeneC) - Wednesday, 05 July 2023, 19:37 GMT
The incompatible changes in pillow 10.0.0 are listed here:

https://pillow.readthedocs.io/en/stable/releasenotes/10.0.0.html

The PR was merged into git HEAD on July 3rd.
I built package from pilkit git HEAD and rebuilt sigal (which needed 1 change as well) and confirm that both packages pass all tests.
Comment by Gene (GeneC) - Wednesday, 05 July 2023, 20:59 GMT
There's a second PR in pilkit with additional pillow 10 fixes which has not yet been merged.
Comment by David Runge (dvzrv) - Thursday, 06 July 2023, 09:44 GMT
@GeneC: Thanks for the report!

I have fixed python-pilkit in a pkgrel bump by applying a backport of the suggested fix.
I also pinged the authors again to do a release... maybe we're lucky this time... ;_:

Loading...