[dependencies.ar]
version = "0.9.0"
[dependencies.async-compression]
features = ["bzip2", "futures-io", "gzip", "lzma", "xz", "zstd"]
version = "0.4.17"
[dependencies.async-std]
features = ["unstable"]
version = "1.13.0"
[dependencies.async-tar]
version = "0.5.0"
[dependencies.async-trait]
version = "0.1.83"
[dependencies.bytes]
version = "1.8.0"
[dependencies.chrono]
version = "0.4.38"
[dependencies.digest]
version = "0.10.7"
[dependencies.futures]
version = "0.3.31"
[dependencies.hex]
version = "0.4.3"
[dependencies.libflate]
version = "2.1.0"
[dependencies.mailparse]
version = "0.15.0"
[dependencies.md-5]
version = "0.10.6"
[dependencies.once_cell]
version = "1.18.0"
[dependencies.os_str_bytes]
features = ["conversions"]
version = "7.0.0"
[dependencies.pgp]
version = "0.14.0"
[dependencies.pgp-cleartext]
version = "0.11.0"
[dependencies.pin-project]
version = "1.1.3"
[dependencies.rand]
version = "0.8.5"
[dependencies.regex]
version = "1.11.1"
[dependencies.reqwest]
default-features = false
features = ["rustls-tls", "stream"]
optional = true
version = "0.12.9"
[dependencies.rusoto_core]
default-features = false
features = ["rustls"]
optional = true
version = "0.48.0"
[dependencies.rusoto_s3]
default-features = false
features = ["rustls"]
optional = true
version = "0.48.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.214"
[dependencies.sha-1]
version = "0.10.1"
[dependencies.sha2]
version = "0.10.8"
[dependencies.simple-file-manifest]
version = "0.11.0"
[dependencies.smallvec]
version = "1.13.2"
[dependencies.strum]
features = ["derive"]
version = "0.26.3"
[dependencies.strum_macros]
version = "0.26.4"
[dependencies.tar]
version = "0.4.43"
[dependencies.thiserror]
version = "1.0.66"
[dependencies.tokio]
default-features = false
optional = true
version = "1.41.0"
[dependencies.url]
version = "2.5.2"
[dependencies.xz2]
features = ["static"]
version = "0.1.7"
[dependencies.zstd]
version = "0.13.2"
[dev-dependencies.glob]
version = "0.3.1"
[dev-dependencies.indoc]
version = "2.0.5"
[dev-dependencies.tempfile]
version = "3.13.0"
[dev-dependencies.tokio]
features = ["macros", "rt"]
version = "1.41.0"
[features]
default = ["http", "s3"]
http = ["reqwest"]
s3 = ["dep:rusoto_core", "dep:rusoto_s3", "dep:tokio"]
[lib]
name = "debian_packaging"
path = "src/lib.rs"
[package]
authors = ["Gregory Szorc <gregory.szorc@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Debian packaging primitives"
edition = "2021"
homepage = "https://github.com/indygreg/linux-packaging-rs"
keywords = ["debian", "package", "apt", "deb"]
license = "MPL-2.0"
name = "debian-packaging"
readme = "README.md"
repository = "https://github.com/indygreg/linux-packaging-rs.git"
rust-version = "1.75"
version = "0.18.0"