Cargo Features

[dependencies]
debian-watch = { version = "0.3.6", default-features = false, features = ["linebased", "discover", "blocking", "pgp", "deb822"] }
default = deb822, linebased

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

linebased default

Affects debian-watch::linebased, debian-watch::parse, debian-watch::discover

Required by the convert-watch-v5 binary

discover = reqwest, scraper

Affects search::html_search, debian-watch::discover

blocking

Enables blocking of optional reqwest

pgp = anyhow, sequoia-openpgp

Affects debian-watch::pgp

deb822 default

Enables deb822-lossless

Affects debian-watch::deb822, debian-watch::parse, debian-watch::discover

Required by the convert-watch-v5 binary

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

scraper discover?
reqwest discover?
sequoia-openpgp pgp?
anyhow pgp?