Cargo Features

[dependencies]
upstream-ontologist = { version = "0.1.36", default-features = false, features = ["default-tls", "git-config", "launchpad", "opam", "dist-ini", "cargo", "r-description", "pyproject-toml", "python-pkginfo", "rustls-tls"] }
default = cargo, default-tls, dist-ini, git-config, launchpad, opam, pyproject-toml, python-pkginfo, r-description

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

default-tls default

Enables default-tls of reqwest ^0.11

reqwest:

Note: this doesn't enable the 'native-tls' feature, which adds specific functionality for it.

git-config default

Enables gix-config

Affects git::guess_from_git_config

launchpad default

Enables distro-info ^0.3

Affects launchpad::guess_from_launchpad

opam default

Enables opam-file-rs

Affects providers::ocaml

dist-ini default

Enables rust-ini ^0.19

Affects perl::guess_from_dist_ini

cargo default

Enables toml

Affects providers::rust

r-description default

Enables mailparse ^0.14

Affects r::guess_from_r_description

pyproject-toml default

Enables pyproject-toml ^0.6

python-pkginfo default

Enables python-pkginfo

rustls-tls

Enables rustls-tls of reqwest ^0.11