Cargo Features

[dependencies]
silver-platter = { version = "0.5.42", default-features = false, features = ["debian", "gpg", "last-attempt-db", "detect-update-changelog", "cli", "pyo3"] }
default = cli, debian, detect-update-changelog

These default features are set whenever silver-platter is added without default-features = false somewhere in the dependency tree.

debian default detect-update-changelog

Enables debian-analyzer, debian-control, debversion, flate2, pyo3, and reqwest, debian of breezyshim

Affects silver-platter::debian

Required by the debian-svp binary

gpg

Enables gpgme

Affects uploader::get_maintainer_keys

last-attempt-db

Enables trivialdb

Affects uploader::LastAttemptDatabase

detect-update-changelog default = debian
cli default

Enables clap and env_logger

Required by debian-svp and svp binaries

pyo3

Enables pyo3