[package]
edition = "2024"
rust-version = "1.90.0"
name = "rawshift"
version = "0.1.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "RAW image processing library focused on compatibility, correctness, and interoperability"
homepage = "https://github.com/justin13888/rawshift"
documentation = "https://docs.rs/rawshift"
readme = "README.md"
keywords = [
"raw",
"image",
"dng",
"arw",
"photo",
]
categories = [
"multimedia::images",
"encoding",
"parser-implementations",
]
license = "MPL-2.0"
repository = "https://github.com/justin13888/rawshift"
[package.metadata.docs.rs]
features = ["full"]
rustdoc-args = [
"--cfg",
"docsrs",
]
[features]
default = ["image"]
full = [
"image",
"rawshift-image/full",
"video",
"rawshift-video/full",
"serde",
]
image = ["dep:rawshift-image"]
serde = ["rawshift-image?/serde"]
video = ["dep:rawshift-video"]
[lib]
name = "rawshift"
path = "src/lib.rs"
[dependencies.rawshift-image]
version = "0.1.1"
optional = true
[dependencies.rawshift-video]
version = "0.1.1"
optional = true