Cargo Features

HTSGET_CONFIG has no features set by default.

[dependencies]
htsget-config = { version = "0.12.0", features = ["s3-storage", "url-storage", "experimental"] }
s3-storage

Enables aws-config, aws-sdk-secretsmanager, and tempfile

aws-sdk-secretsmanager:

Secrets manager

Affects resolver::ResolveResponse.from_s3, c4gh::secrets_manager, storage::s3

url-storage

Enables cfg-if and reqwest

Affects resolver::ResolveResponse.from_url, storage::url, tls::client

experimental

Enables crypt4gh, futures-util, and tokio

crypt4gh:

Crypt4GH

Affects storage::c4gh