hyperparameter 0.5.13

A high performance configuration system for Rust.
Documentation
[[bench]]
harness = false
name = "bench_apis"
path = "benches/bench_apis.rs"

[dependencies.clap]
optional = true
version = "4.4.7"

[dependencies.config]
default-features = false
version = "0.14.0"

[dependencies.const-str]
version = "0.5.6"

[dependencies.lazy_static]
version = "1.4.0"

[dependencies.linkme]
optional = true
version = "0.3"

[dependencies.phf]
features = ["macros"]
version = "0.11"

[dependencies.xxhash-rust]
features = ["xxh3", "xxh64", "const_xxh64"]
version = "0.8.7"

[dev-dependencies.clap]
features = ["derive"]
version = "4.4.7"

[dev-dependencies.criterion]
version = "0.5.1"

[dev-dependencies.proptest]
version = "1.2.0"

[[example]]
name = "clap_full"
path = "examples/clap_full.rs"

[[example]]
name = "clap_layered"
path = "examples/clap_layered.rs"

[[example]]
name = "clap_mini"
path = "examples/clap_mini.rs"

[features]
clap = ["dep:linkme", "dep:clap"]
default = ["json", "toml", "clap"]
json = ["config/json"]
toml = ["config/toml"]

[lib]
crate-type = ["rlib", "staticlib"]
name = "hyperparameter"
path = "src/lib.rs"

[package]
authors = ["reiase <reiase@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["config", "science"]
description = "A high performance configuration system for Rust."
edition = "2021"
exclude = [".cargo", ".github"]
homepage = "https://reiase.github.io/hyperparameter/"
keywords = ["config", "env", "cli", "machine-learning"]
license = "Apache-2.0"
name = "hyperparameter"
readme = "README.md"
repository = "https://github.com/reiase/hyperparameter"
version = "0.5.13"

[profile.dev]
overflow-checks = false

[profile.release]
lto = true
strip = "debuginfo"