[package]
name = "zenpixels"
version = "0.2.13"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
readme = "../README.md"
repository.workspace = true
categories.workspace = true
description = "Pixel format interchange types for zen* codecs"
keywords = ["image", "pixel", "format", "descriptor", "codec"]
include = [
"/src/**",
]
[features]
default = ["std", "icc"]
std = []
planar = []
icc = []
rgb = ["dep:rgb"]
imgref = ["dep:imgref", "rgb"]
serde = ["dep:serde"]
[dependencies]
bytemuck = { version = "1.21", default-features = false, features = ["extern_crate_alloc", "derive"] }
serde = { version = "1", optional = true, default-features = false, features = ["derive"] }
rgb = { version = "0.8", default-features = false, features = ["bytemuck"], optional = true }
imgref = { version = "1.12", optional = true }
whereat = { version = "0.1.5", default-features = false }
[dev-dependencies]
imgref = "1.12"
rgb = { version = "0.8", default-features = false, features = ["bytemuck"] }
serde_json = "1.0.150"