Update image to 0.25 (#38950)

Testing: These changes should be covered by existing web platform tests
and `image`'s own test suite.

---------

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
Simon Wülker 2025-08-27 02:51:14 +02:00 committed by GitHub
parent ffe690c2dd
commit c4dcd17214
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 353 additions and 83 deletions

View file

@ -48,6 +48,9 @@ confidence-threshold = 0.8
# Allow 1 or more licenses on a per-crate basis, so that particular licenses
# aren't accepted for every possible crate as with the normal allow list
exceptions = [
# rav1e depends on libfuzzer-sys when cfg(fuzzing) is true, which it isn't for servo builds.
# cargo-deny is being run with --all-features, so we need to explicitly make an exception here.
{ allow = ["NCSA"], crate = "libfuzzer-sys" },
]
@ -194,6 +197,11 @@ skip = [
# Can be removed if `icu_capi` exposes the C include dir via the `DEP_`
# variable in the future.
"ordered-float",
# duplicated by image 0.25
"cfg-expr",
"system-deps",
"target-lexicon",
]
# github.com organizations to allow git sources for