# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.63.0" name = "image" version = "0.24.9" authors = ["The image-rs Developers"] description = "Imaging library. Provides basic image processing and encoders/decoders for common image formats." homepage = "https://github.com/image-rs/image" documentation = "https://docs.rs/image" readme = "README.md" categories = [ "multimedia::images", "multimedia::encoding", "encoding", ] license = "MIT OR Apache-2.0" repository = "https://github.com/image-rs/image" resolver = "2" [package.metadata.docs.rs] all-features = true include = [ "/LICENSE-APACHE", "/LICENSE-MIT", "/README.md", "/CHANGES.md", "/src/", "/benches/", ] rustdoc-args = [ "--cfg", "docsrs", ] [[bench]] name = "decode" path = "benches/decode.rs" harness = false [[bench]] name = "encode" path = "benches/encode.rs" harness = false [[bench]] name = "copy_from" harness = false [dependencies.bytemuck] version = "1.8.0" features = ["extern_crate_alloc"] [dependencies.byteorder] version = "1.3.2" [dependencies.color_quant] version = "1.1" [dependencies.dav1d] version = "0.10.2" optional = true [dependencies.dcv-color-primitives] version = "0.6.1" optional = true [dependencies.exr] version = "1.5.0" optional = true [dependencies.gif] version = "0.13" optional = true [dependencies.jpeg] version = "0.3.0" optional = true default-features = false package = "jpeg-decoder" [dependencies.libwebp] version = "0.2.2" optional = true default-features = false package = "webp" [dependencies.mp4parse] version = "0.17.0" optional = true [dependencies.num-traits] version = "0.2.0" [dependencies.png] version = "0.17.6" optional = true [dependencies.qoi] version = "0.4" optional = true [dependencies.ravif] version = "0.11.0" optional = true [dependencies.rayon] version = "1.7.0" optional = true [dependencies.rgb] version = "0.8.25" optional = true [dependencies.tiff] version = "0.9.0" optional = true [dev-dependencies.crc32fast] version = "1.2.0" [dev-dependencies.criterion] version = "0.5.0" [dev-dependencies.glob] version = "0.3" [dev-dependencies.jpeg] version = "0.3.0" features = ["platform_independent"] default-features = false package = "jpeg-decoder" [dev-dependencies.num-complex] version = "0.4" [dev-dependencies.quickcheck] version = "1" [features] avif = ["avif-encoder"] avif-decoder = [ "mp4parse", "dcv-color-primitives", "dav1d", ] avif-encoder = [ "ravif", "rgb", ] benchmarks = [] bmp = [] dds = ["dxt"] default = [ "gif", "jpeg", "ico", "png", "pnm", "tga", "tiff", "webp", "bmp", "hdr", "dxt", "dds", "farbfeld", "jpeg_rayon", "openexr", "qoi", ] dxt = [] farbfeld = [] hdr = [] ico = [ "bmp", "png", ] jpeg_rayon = ["jpeg/rayon"] openexr = ["exr"] pnm = [] qoi = ["dep:qoi"] tga = [] webp = [] webp-encoder = [ "libwebp", "webp", ]