bindle 0.7.0

An aggregate object storage system for applications
Documentation
[[bin]]
name = "bindle-server"
path = "bin/server.rs"
required-features = ["cli"]

[[bin]]
name = "bindle"
path = "bin/client/main.rs"
required-features = ["cli"]
[badges.maintenance]
status = "actively-developed"
[dependencies.anyhow]
version = "1.0.44"

[dependencies.async-trait]
version = "0.1.51"

[dependencies.atty]
optional = true
version = "0.2"

[dependencies.base64]
version = "0.13.0"

[dependencies.bcrypt]
version = "0.10.1"

[dependencies.bytes]
version = "1.1.0"

[dependencies.clap]
features = ["derive", "env", "cargo"]
optional = true
version = "3"

[dependencies.dirs]
optional = true
version = "4.0.0"

[dependencies.ed25519-dalek]
version = "1.0.1"

[dependencies.either]
version = "1.6.1"

[dependencies.futures]
version = "0.3.17"

[dependencies.hyper]
version = "0.14.12"

[dependencies.indexmap]
version = "~1.6.2"

[dependencies.jsonwebtoken]
version = "8.0.0-beta.6"

[dependencies.lru]
version = "0.7"

[dependencies.mime]
version = "0.3.16"

[dependencies.mime_guess]
optional = true
version = "2.0.3"

[dependencies.oauth2]
features = ["reqwest"]
version = "4.1.0"

[dependencies.openid]
optional = true
version = "0.9.3"

[dependencies.rand]
version = "0.7"

[dependencies.reqwest]
features = ["stream"]
version = "0.11.4"

[dependencies.semver]
features = ["serde"]
version = "1.0.4"

[dependencies.serde]
features = ["derive"]
version = "1.0.130"

[dependencies.serde_cbor]
version = "0.11.2"

[dependencies.serde_json]
version = "1.0.68"

[dependencies.sha2]
version = "0.10"

[dependencies.sled]
version = "0.34.7"

[dependencies.tempfile]
version = "3.2.0"

[dependencies.thiserror]
version = "1.0.29"

[dependencies.time]
features = ["serde"]
optional = true
version = "0.3"

[dependencies.tokio]
features = ["full"]
version = "1.11.0"

[dependencies.tokio-stream]
features = ["fs"]
version = "0.1.7"

[dependencies.tokio-util]
features = ["io"]
version = "0.6.8"

[dependencies.toml]
version = "0.5.8"

[dependencies.tracing]
features = ["log"]
version = "0.1.27"

[dependencies.tracing-futures]
version = "0.2.5"

[dependencies.tracing-subscriber]
features = ["env-filter"]
optional = true
version = "0.3"

[dependencies.url]
version = "2.2.2"

[dependencies.warp]
features = ["tls"]
optional = true
version = "0.3"
[dev-dependencies.rstest]
version = "0.12.0"

[features]
caching = []
cli = ["clap", "tracing-subscriber", "atty"]
client = ["mime_guess", "dirs", "time"]
default = ["server", "client", "caching", "test-tools"]
server = ["warp", "openid"]
test-tools = []

[package]
authors = ["Matt Butcher <matt.butcher@microsoft.com>", "Taylor Thomas <taylor.thomas@microsoft.com>"]
description = "An aggregate object storage system for applications"
edition = "2021"
exclude = ["docs/*", ".github/*", ".gitignore", "bin/", "test/"]
keywords = ["storage", "package"]
license-file = "LICENSE.txt"
name = "bindle"
readme = "docs/crate-readme.md"
repository = "https://github.com/deislabs/bindle"
resolver = "2"
version = "0.7.0"
[package.metadata.docs.rs]
all-features = true