otf-pixels 0.2.0

A streaming, demand-driven image processing engine.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "autocfg"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"

[[package]]
name = "bytemuck"
version = "1.25.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797"

[[package]]
name = "byteorder-lite"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"

[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"

[[package]]
name = "crossbeam-deque"
version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5181e0de7b61eb03a81e347d6dd8797bae9da5146707b51077e2d71a54ec0ceb"
dependencies = [
 "crossbeam-epoch",
 "crossbeam-utils",
]

[[package]]
name = "crossbeam-epoch"
version = "0.9.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f"
dependencies = [
 "crossbeam-utils",
]

[[package]]
name = "crossbeam-utils"
version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17"

[[package]]
name = "document-features"
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
dependencies = [
 "litrs",
]

[[package]]
name = "fast_image_resize"
version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12dd43e5011e8d8411a3215a0d57a2ec5c68282fb90eb5d7221fab0113442174"
dependencies = [
 "cfg-if",
 "document-features",
 "num-traits",
 "thiserror",
]

[[package]]
name = "image"
version = "0.25.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a"
dependencies = [
 "bytemuck",
 "byteorder-lite",
 "moxcms",
 "num-traits",
]

[[package]]
name = "jpeg-decoder"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07"

[[package]]
name = "litrs"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"

[[package]]
name = "moxcms"
version = "0.7.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97"
dependencies = [
 "num-traits",
 "pxfm",
]

[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
 "autocfg",
]

[[package]]
name = "otf-pixels"
version = "0.2.0"
dependencies = [
 "fast_image_resize",
 "image",
 "otf-pixels-codec-avif",
 "otf-pixels-codec-gif",
 "otf-pixels-codec-jpeg",
 "otf-pixels-codec-png",
 "otf-pixels-codec-raw",
 "otf-pixels-codec-tiff",
 "otf-pixels-codec-webp",
 "otf-pixels-core",
 "otf-pixels-ops",
]

[[package]]
name = "otf-pixels-codec-avif"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bdf9773a940478f983b5979a79997154cbba1036f8495666ce019402562a2c7"
dependencies = [
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-gif"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0dbed12727d85b7d794320ad015a55c5b2fe9129851cecee2fc5b87ac60bfc8"
dependencies = [
 "otf-pixels-compress",
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-jpeg"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9be07b2917d058a15e2eeff4c412c0ded87ebc4c3cb4c74a52427cf2a147064a"
dependencies = [
 "jpeg-decoder",
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-png"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccb593b691d0755fe6288ed62edbe192f7b10c5b581ca3fb722796f81e6ae772"
dependencies = [
 "otf-pixels-compress",
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-raw"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32515ecfb376dd14c3ae2f55a6f65fd59c98dd8d7151941988f1b23b6d569c71"
dependencies = [
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-tiff"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25bd7cc44fdd99aef89e7f6f9f8de4799c262d3854c1eedef144fedb356521c4"
dependencies = [
 "otf-pixels-compress",
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-codec-webp"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cd07fce7e23e5c437589132480d35c43ef1a80622a91d7c5d84d990d6532487"
dependencies = [
 "otf-pixels-core",
]

[[package]]
name = "otf-pixels-compress"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe1adc488846f66c6e1d193f0966f64da841d9d17b1d45329885c8b97f427200"

[[package]]
name = "otf-pixels-core"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75ec379a36e81150981ef20477130b5c26e8d471d89de28ea56492a332ee73da"
dependencies = [
 "crossbeam-deque",
]

[[package]]
name = "otf-pixels-ops"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c85f2e434570c86fddb3a90ed79693190cb1235971931de85bb2821d03556464"
dependencies = [
 "otf-pixels-core",
]

[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "pxfm"
version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea"

[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "syn"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a207d6d6a2b7fc470b80443726053f18a2481b7e1eee970597051596567987a3"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "thiserror"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9"
dependencies = [
 "thiserror-impl",
]

[[package]]
name = "thiserror-impl"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"