Cargo Features

tame-index has no features set by default.

[dependencies]
tame-index = { version = "0.11.1", features = ["git", "sparse", "local", "local-builder", "native-certs"] }
default

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

Enables rustls-tls-webpki-roots of optional reqwest

git

Enables the built-in support for fetching and reading a git registry index

Enables gix and reqwest

Affects utils::git

sparse

Enables the built-in support for requesting index entries from a HTTP sparse registry index

Enables crossbeam-channel, rayon, reqwest, and tokio

crossbeam-channel:

Better channels, already a dep if rayon is pulled in

local local-builder?

Enables local registry support

Enables bytes and sha2

Affects index::local

local-builder = local

Enables helpers for building a local registry

Enables reqwest

Affects local::builder

native-certs

Enables the use of OS native certificate store. Should be used with default-features = false to also disable webpki-roots, which is activated by default.

Enables rustls-tls-native-roots of optional reqwest