[dependencies.aide]
features = ["axum"]
optional = true
version = "0.13"
[dependencies.axum]
optional = true
version = "0.7"
[dependencies.chrono]
version = "0.4"
[dependencies.clap]
features = ["derive", "string"]
version = "4.4"
[dependencies.colored]
version = "2.0"
[dependencies.comfy-table]
version = "7.1"
[dependencies.deadpool-redis]
features = ["rt_tokio_1"]
optional = true
version = "0.14"
[dependencies.once_cell]
version = "1.18"
[dependencies.opentelemetry]
default-features = false
features = ["trace"]
optional = true
version = "0.21"
[dependencies.opentelemetry-otlp]
features = ["reqwest-client", "reqwest-rustls", "http-proto", "tls"]
optional = true
version = "0.14"
[dependencies.opentelemetry_sdk]
features = ["rt-tokio"]
optional = true
version = "0.21"
[dependencies.parking_lot]
features = ["nightly", "deadlock_detection", "serde"]
version = "0.12"
[dependencies.pyo3]
features = ["auto-initialize"]
optional = true
version = "0.20"
[dependencies.redis]
default-features = false
features = ["aio", "json"]
optional = true
version = "0.24"
[dependencies.regex]
version = "1.10"
[dependencies.run_script]
optional = true
version = "0.10"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.serde_json]
optional = true
version = "1.0"
[dependencies.sha1_smol]
optional = true
version = "1.0"
[dependencies.shlex]
version = "1.2"
[dependencies.spez]
version = "0.1"
[dependencies.time]
features = ["local-offset"]
version = "0.3"
[dependencies.tonic]
optional = true
version = "0.9"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-appender]
version = "0.2"
[dependencies.tracing-opentelemetry]
optional = true
version = "0.22"
[dependencies.tracing-subscriber]
features = ["fmt", "std", "time"]
version = "0.3"
[dev-dependencies.homedir]
version = "0.2.1"
[dev-dependencies.portpicker]
version = "0.1.1"
[dev-dependencies.rstest]
version = "0.18.2"
[dev-dependencies.serial_test]
version = "2.0"
[dev-dependencies.tempfile]
version = "3.8"
[dev-dependencies.tokio]
version = "1.35"
[dev-dependencies.uuid]
features = ["v4"]
version = "1.6.1"
[features]
axum = ["dep:axum", "dep:aide"]
cli = ["dep:run_script"]
opentelemetry = ["dep:tracing-opentelemetry", "dep:opentelemetry", "dep:opentelemetry-otlp", "dep:opentelemetry_sdk", "dep:tonic"]
pyo3 = ["dep:pyo3"]
redis = ["dep:deadpool-redis", "dep:redis", "dep:serde", "dep:serde_json", "dep:sha1_smol"]
[lib]
crate-type = ["lib"]
name = "bitbazaar"
path = "bitbazaar/lib.rs"
[package]
description = "An assortment of publicly available cross-language utilities useful to my projects."
edition = "2021"
license = "MIT"
name = "bitbazaar"
readme = "README.md"
version = "0.0.17"
[profile.profiler]
debug = 2
incremental = true
inherits = "release"
strip = false
[profile.test]
inherits = "release"