[dependencies.anyhow]
optional = true
version = "1.0"
[dependencies.chrono]
features = ["serde"]
optional = true
version = "0.4"
[dependencies.hex]
features = ["serde"]
optional = true
version = "0.4"
[dependencies.pest]
version = "2.8"
[dependencies.pest_derive]
version = "2.8"
[dependencies.sequoia-openpgp]
default-features = false
features = ["crypto-rust", "allow-experimental-crypto", "allow-variable-time-crypto"]
optional = true
version = "2.0"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.tokio]
features = ["io-util", "rt", "macros"]
optional = true
version = "1"
[features]
chrono = ["dep:chrono"]
full = ["chrono", "hex", "serde", "sequoia", "tokio"]
hex = ["dep:hex"]
sequoia = ["dep:sequoia-openpgp", "dep:anyhow"]
serde = ["dep:serde"]
tokio = ["dep:tokio"]
[lib]
name = "deb"
path = "src/lib.rs"
[package]
authors = ["Paul Tagliamonte <paultag@debian.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Utilities for working with files and formats commonly found when working with Debian's project tooling, or infrastructure."
edition = "2024"
homepage = "https://github.com/paultag/deb-rs"
license = "MIT"
name = "deb"
readme = "README.md"
version = "0.5.20"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[[test]]
name = "generated-fixture-tests"
path = "tests/generated-fixture-tests/main.rs"