rust-ipfs/http/Cargo.toml
2020-08-01 13:44:27 -03:00

45 lines
2.2 KiB
TOML

[package]
authors = ["Joonas Koivunen <joonas@equilibrium.co>"]
build = "build.rs"
edition = "2018"
name = "ipfs-http"
version = "0.1.0"
[build-dependencies]
prost-build = { default-features = false, version = "0.6" }
vergen = { default-features = false, version = "3.1" }
[dependencies]
async-stream = { default-features = false, version = "0.2" }
bytes = { default-features = false, version = "0.5" }
cid = { default-features = false, version = "0.5" }
futures = { default-features = false, version = "0.3" }
humantime = { default-features = false, version = "2.0" }
hyper = { default-features = false, version = "0.13" }
ipfs = { path = "../" }
libipld = { branch = "update_cid", default-features = false, features = ["dag-pb", "dag-json"], git = "https://github.com/ljedrz/rust-ipld" }
mime = { default-features = false, version = "0.3" }
mpart-async = { default-features = false, version = "0.4" }
multibase = { default-features = false, version = "0.8" }
multihash = { default-features = false, version = "0.11" }
# openssl is required for rsa keygen but not used by the rust-ipfs or its dependencies
openssl = { default-features = false, version = "0.10" }
percent-encoding = { default-features = false, version = "2.1" }
prost = { default-features = false, version = "0.6.1" }
serde = { default-features = false, features = ["derive"], version = "1.0" }
serde_json = { default-features = false, version = "1.0" }
structopt = { default-features = false, version = "0.3" }
tar = { default-features = false, version = "0.4" }
thiserror = { default-features = false, version = "1.0" }
tokio = { default-features = false, features = ["full"], version = "0.2" }
tracing = { default-features = false, features = ["log"], version = "0.1" }
tracing-subscriber = { default-features = false, features = ["fmt", "tracing-log"], version = "0.2" }
url = { default-features = false, version = "2.1" }
warp = { default-features = false, version = "0.2" }
[dev-dependencies]
async-std = { default-features = false, features = ["attributes"], version = "1.6" }
hex = { default-features = false, version = "0.4" }
hex-literal = { default-features = false, version = "0.3" }
tempfile = { default-features = false, version = "3.1" }