piet 0.6.2

An abstraction for 2D graphics.
Documentation
[package]
name = "piet"
version = "0.6.2"
authors = ["Raph Levien <raph.levien@gmail.com>"]
description = "An abstraction for 2D graphics."
license = "MIT/Apache-2.0"
repository = "https://github.com/linebender/piet"
readme = "../README.md"
edition = "2018"
keywords = ["graphics", "2d"]
categories = ["rendering::graphics-api"]
include = ["src/**/*", "Cargo.toml", "snapshots/resources/*"]

[dependencies]
image = { version = "0.24.5", optional = true, default-features = false }
kurbo = "0.9"
pico-args = { version = "0.4.2", optional = true }
png = { version = "0.17.7", optional = true }
os_info = { version = "3.6.0", optional = true, default-features = false }
unic-bidi = "0.9.0"

[features]
samples = ["pico-args", "png", "os_info"]

# passing on all the image features. AVIF is not supported because it does not
# support decoding, and thats al we use `Image` for.
image_png = ["image/png", "image"]
jpeg = ["image/jpeg", "image"]
jpeg_rayon = ["image/jpeg_rayon", "image"]
gif = ["image/gif", "image"]
bmp = ["image/bmp", "image"]
ico = ["image/ico", "image"]
tiff = ["image/tiff", "image"]
webp = ["image/webp", "image"]
pnm = ["image/pnm", "image"]
dds = ["image/dds", "image"]
tga = ["image/tga", "image"]
farbfeld = ["image/farbfeld", "image"]
dxt = ["image/dxt", "image"]
hdr = ["image/hdr", "image"]

serde = ["kurbo/serde"]