[dependencies.arrayvec]
version = "0.7.2"
[dependencies.noisy_float]
version = "0.2.0"
[dependencies.num_cpus]
optional = true
version = "1.13.1"
[dependencies.once_cell]
version = "1.13.1"
[dependencies.rayon]
optional = true
version = "1.5.3"
[dependencies.rgb]
features = ["argb"]
version = "0.8.33"
[dependencies.thread_local]
optional = true
version = "1.1.4"
[dev-dependencies.lodepng]
version = "3.7.0"
[features]
_internal_c_ffi = []
default = ["threads"]
threads = ["dep:rayon", "dep:num_cpus", "dep:thread_local"]
[lib]
doctest = false
[package]
authors = ["Kornel LesinĚski <kornel@pngquant.org>"]
categories = ["multimedia::images"]
description = "Convert 24/32-bit images to 8-bit palette with alpha channel.\nFor lossy PNG compression and high-quality GIF images\nDual-licensed like pngquant. See https://pngquant.org for details."
documentation = "https://docs.rs/imagequant"
edition = "2021"
homepage = "https://pngquant.org/lib"
include = ["COPYRIGHT", "src/*.rs", "*.h", "README.md", "Cargo.toml"]
keywords = ["quantization", "palette", "pngquant", "compression", "gif"]
license = "GPL-3.0-or-later"
name = "imagequant"
readme = "README.md"
repository = "https://github.com/ImageOptim/libimagequant"
rust-version = "1.60"
version = "4.1.0"
[package.metadata.release]
consolidate-commits = true
consolidate-pushes = true
tag-message = ""
tag-name = "{{version}}"
tag-prefix = ""