Cargo Features

[dependencies]
pijul = { version = "1.0.0-beta.9", default-features = false, features = ["git", "keep-changes", "openssl"] }
default = keep-changes, openssl

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

git = git2
keep-changes default
openssl default

Enables openssl of thrussh ^0.33 and thrussh-keys ^0.21

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.

git2 git?

Enables git2 ^0.13