-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Ignore ImageMagick deprecation of "convert" command. #29569
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
Conversation
Ignoring the deprecation warning (present since IM 7.1.1-33, May 2024) is the quickest fix. The proper fix would be to switch to using "magick" everywhere but the command's syntax is a bit different and the CLI usage thus needs to be verified; moreover this would break users with very old installs of imagemagick (unless adding some version sniffing code) although IMv7 has been out since 2016 so that is likely acceptable. (That proper fix likely also needs some fiddling around the special-casing of `rcParams["animation.convert_path"] = "convert"` in ImageMagickBase.bin_path; e.g. should the rcParams be renamed to `"animation.magick_path"` and have "magick" be the special case...)
All of the windows failures are download issues on installing system deps (nija via chocolaty on azure and minimamba on appveyor). |
All reactions
Sorry, something went wrong.
Not that it really matters, but does anyone know why the "topic: animation" labeled was auto-removed by a bot? |
All reactions
Sorry, something went wrong.
Not sure, but I have seen some interference when I try to modify labels right after creating a PR. I assume the bot and me are editing in parallel and that's a race condition. |
All reactions
Sorry, something went wrong.
That label is only applied for matplotlib/.github/labeler.yml Lines 118 to 122 in 77fa369
Unfortunately, it doesn't support preserving manually added labels. You can add the label after the action has run though (but keep in mind it runs on pushes.) |
All reactions
Sorry, something went wrong.
Do we really need the topic autolabeler? |
All reactions
-
👍 2 reactions
Sorry, something went wrong.
Successfully merging this pull request may close these issues.
None yet
Ignoring the deprecation warning (present since IM 7.1.1-33, May 2024) is the quickest fix.
The proper fix would be to switch to using "magick" everywhere but the command's syntax is a bit different and the CLI usage thus needs to be verified; moreover this would break users with very old installs of imagemagick (unless adding some version sniffing code) although IMv7 has been out since 2016 so that is likely acceptable. (That proper fix likely also needs some fiddling around the special-casing of
rcParams["animation.convert_path"] = "convert"
in ImageMagickBase.bin_path; e.g. should the rcParams be renamed to"animation.magick_path"
and have "magick" be the special case...)Closes (in the short term) #29567, although (per the above) a better fix would be welcome, and it would also be nice if this could have been caught by CI... Likely worth a backport too?
PR summary
PR checklist