zenpixels 0.2.13

Pixel format interchange types for zen* codecs
Documentation
[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"] }
# tests/public_api_doc.rs parses `cargo metadata` for the feature list
serde_json = "1.0.150"