Idiomatic cargo toml (#862)

* Specify versions SemVer-style
 - slog and serde
* Comments for not update-able pre-1.0 crates:
 - urlencoded at "0.5" since 0.6+ lacks trait `plugin::Plugin<iron::Request<'_, '_>>`
* alpha-sort deps
* Specify versions SemVer-style
 - backtrace, bitflags, blake2-rfc, bodyparser, built, byteorder
 - chrono, clap, demonize, enum_primitive, env_logger
 - failure, failure_derive, futures
 - hyper, iron, itertools, lazy_static, libc
 - memmap, mount, net2, num_bigint, prettytable-rs
 - rand, regex, rocksdb, router, siphasher
 - term, time, tokio-core, tokio-retry, urlencoded, uuid, walkdir, zip
This commit is contained in:
Simon B 2018-03-25 19:44:27 +02:00 committed by Ignotus Peverell
parent 731cde3710
commit f9b87164e7
14 changed files with 133 additions and 133 deletions

View file

@ -14,15 +14,15 @@ name = "grin"
path = "src/bin/grin.rs"
[dependencies]
blake2-rfc = "~0.2.17"
clap = "^2.23.3"
daemonize = "^0.2.3"
serde = "~1.0.8"
serde_json = "~1.0.7"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
term = "~0.4.6"
time = "^0.1"
chrono = "^0.4.0"
blake2-rfc = "0.2"
chrono = "0.4"
clap = "2.23"
daemonize = "0.2"
serde = "1"
serde_json = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
term = "0.4"
time = "0.1"
grin_api = { path = "./api" }
grin_config = { path = "./config" }
@ -37,11 +37,11 @@ grin_wallet = { path = "./wallet" }
#This is temporary until cursive author does a new release
[dependencies.cursive]
git = "https://github.com/yeastplume/Cursive"
tag="grin_integration_1"
tag = "grin_integration_1"
# TODO - once "patch" is available we should be able to clean up the workspace dependencies
# [patch.crate-io]
# secp256k1zkp = { git = "https://github.com/mimblewimble/rust-secp256k1-zkp" }
[build-dependencies]
built = "^0.2.3"
built = "0.2"

View file

@ -6,21 +6,21 @@ workspace = ".."
publish = false
[dependencies]
hyper = "~0.10.6"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
lazy_static = "~0.2.8"
iron = "~0.5.1"
router = "~0.5.1"
regex = "^0.2"
mount = "~0.3.0"
urlencoded = "~0.5.0"
serde = "~1.0.8"
serde_derive = "~1.0.8"
serde_json = "~1.0.9"
hyper = "0.10"
iron = "0.5"
lazy_static = "0.2"
mount = "0.3"
regex = "0.2"
router = "0.5"
serde = "1"
serde_derive = "1"
serde_json = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
urlencoded = "0.5" # 0.6+ lacks trait `plugin::Plugin<iron::Request<'_, '_>>`
grin_core = { path = "../core" }
grin_chain = { path = "../chain" }
grin_p2p = { path = "../p2p" }
grin_pool = { path = "../pool" }
grin_store = { path = "../store" }
grin_util = { path = "../util" }
grin_p2p = { path = "../p2p" }

View file

@ -6,19 +6,20 @@ workspace = ".."
publish = false
[dependencies]
bitflags = "^1.0"
byteorder = "^0.5"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
serde = "~1.0.8"
serde_derive = "~1.0.8"
time = "^0.1"
bitflags = "1"
byteorder = "0.5"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
serde = "1"
serde_derive = "1"
time = "0.1"
grin_core = { path = "../core" }
grin_keychain = { path = "../keychain" }
grin_util = { path = "../util" }
grin_store = { path = "../store" }
grin_util = { path = "../util" }
[dev-dependencies]
env_logger = "^0.3.5"
rand = "^0.3"
env_logger = "0.3"
rand = "0.3"
grin_pow = { path = "../pow" }

View file

@ -6,12 +6,12 @@ workspace = ".."
publish = false
[dependencies]
serde = "~1.0.8"
serde_derive = "~1.0.8"
serde = "1"
serde_derive = "1"
toml = "0.4"
grin_grin = { path = "../grin" }
grin_p2p = { path = "../p2p" }
grin_pow = { path = "../pow"}
grin_util = { path = "../util" }
grin_p2p = { path = "../p2p" }
grin_wallet = { path = "../wallet"}

View file

@ -6,17 +6,17 @@ workspace = ".."
publish = false
[dependencies]
bitflags = "^1.0"
blake2-rfc = "~0.2.17"
byteorder = "^1.0"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
num-bigint = "^0.1.35"
rand = "^0.3"
serde = "~1.0.8"
serde_derive = "~1.0.8"
siphasher = "~0.1"
time = "^0.1"
lazy_static = "~0.2.8"
bitflags = "1"
blake2-rfc = "0.2"
byteorder = "1"
lazy_static = "0.2"
num-bigint = "0.1"
rand = "0.3"
serde = "1"
serde_derive = "1"
siphasher = "0.1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
time = "0.1"
grin_keychain = { path = "../keychain" }
grin_util = { path = "../util" }

View file

@ -1,8 +1,7 @@
[package]
name = "grin_core-fuzz"
version = "0.0.1"
authors = ["Automatically generated"]
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
publish = false
[package.metadata]

View file

@ -6,27 +6,27 @@ workspace = ".."
publish = false
[dependencies]
hyper = "~0.10.6"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
time = "^0.1"
serde = "~1.0.8"
serde_derive = "~1.0.8"
serde_json = "~1.0.8"
rand = "^0.3"
router = "~0.5.1"
itertools = "~0.6.0"
hyper = "0.10"
itertools = "0.6"
rand = "0.3"
router = "0.5"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
serde = "1"
serde_derive = "1"
serde_json = "1"
time = "0.1"
grin_api = { path = "../api" }
grin_chain = { path = "../chain" }
grin_core = { path = "../core" }
grin_store = { path = "../store" }
grin_keychain = { path = "../keychain" }
grin_p2p = { path = "../p2p" }
grin_pool = { path = "../pool" }
grin_util = { path = "../util" }
grin_keychain = { path = "../keychain" }
grin_wallet = { path = "../wallet" }
grin_pow = { path = "../pow" }
grin_store = { path = "../store" }
grin_util = { path = "../util" }
grin_wallet = { path = "../wallet" }
[dev-dependencies]
blake2-rfc = "~0.2.17"
blake2-rfc = "0.2"
grin_config = { path = "../config" }

View file

@ -6,13 +6,13 @@ workspace = '..'
publish = false
[dependencies]
byteorder = "^1.0"
blake2-rfc = "~0.2.17"
uuid = { version = "~0.5.1", features = ["serde", "v4"] }
rand = "^0.3"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
serde = "~1.0.8"
serde_derive = "~1.0.8"
serde_json = "~1.0.8"
byteorder = "1"
blake2-rfc = "0.2"
rand = "0.3"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
serde = "1"
serde_derive = "1"
serde_json = "1"
uuid = { version = "0.5", features = ["serde", "v4"] }
grin_util = { path = "../util" }

View file

@ -6,16 +6,16 @@ workspace = ".."
publish = false
[dependencies]
bitflags = "^1.0"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
net2 = "0.2.0"
rand = "^0.3"
serde = "~1.0.8"
serde_derive = "~1.0.8"
bytes = "0.4.3"
time = "^0.1"
enum_primitive = "^0.1.0"
num = "^0.1.36"
bitflags = "1"
bytes = "0.4"
enum_primitive = "0.1"
net2 = "0.2"
num = "0.1"
rand = "0.3"
serde = "1"
serde_derive = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
time = "0.1"
grin_core = { path = "../core" }
grin_store = { path = "../store" }

View file

@ -6,12 +6,12 @@ workspace = '..'
publish = false
[dependencies]
blake2-rfc = "~0.2.17"
serde = "~1.0.8"
serde_derive = "~1.0.8"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
time = "^0.1"
rand = "^0.3"
blake2-rfc = "0.2"
rand = "0.3"
serde = "1"
serde_derive = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
time = "0.1"
grin_core = { path = "../core" }
grin_keychain = { path = "../keychain" }

View file

@ -6,13 +6,13 @@ workspace = ".."
publish = false
[dependencies]
blake2-rfc = "~0.2.17"
rand = "^0.3"
time = "^0.1"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
lazy_static = "~0.2.8"
serde = "~1.0.8"
serde_derive = "~1.0.8"
blake2-rfc = "0.2"
lazy_static = "0.2"
rand = "0.3"
serde = "1"
serde_derive = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
time = "0.1"
grin_core = { path = "../core" }
grin_util = { path = "../util" }

View file

@ -6,17 +6,17 @@ workspace = ".."
publish = false
[dependencies]
byteorder = "^1.0"
env_logger = "^0.3.5"
serde = "~1.0.8"
serde_derive = "~1.0.8"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
libc = "^0.2"
memmap = { git = "https://github.com/danburkert/memmap-rs", tag="0.6.0" }
rocksdb = "^0.8.0"
byteorder = "1"
env_logger = "0.3"
libc = "0.2"
memmap = { git = "https://github.com/danburkert/memmap-rs", tag = "0.6.0" }
rocksdb = "0.8"
serde = "1"
serde_derive = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
grin_core = { path = "../core" }
grin_util = { path = "../util" }
[dev-dependencies]
time = "^0.1"
time = "0.1"

View file

@ -6,17 +6,17 @@ workspace = ".."
publish = false
[dependencies]
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
slog-term = "^2.2.0"
slog-async = "^2.1.0"
lazy_static = "~0.2.8"
backtrace = "^0.3.5"
byteorder = "^1.0"
rand = "^0.3"
serde = "~1.0.8"
serde_derive = "~1.0.8"
walkdir = "^2.0.1"
zip = "^0.2.6"
backtrace = "0.3"
byteorder = "1"
lazy_static = "0.2"
rand = "0.3"
serde = "1"
serde_derive = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
slog-term = "2"
slog-async = "2"
walkdir = "2"
zip = "0.2"
[dependencies.secp256k1zkp]
git = "https://github.com/mimblewimble/rust-secp256k1-zkp"

View file

@ -6,26 +6,26 @@ workspace = '..'
publish = false
[dependencies]
byteorder = "^1.0"
slog = { version = "^2.0.12", features = ["max_level_trace", "release_max_level_trace"] }
rand = "^0.3"
blake2-rfc = "~0.2.17"
serde = "~1.0.8"
serde_derive = "~1.0.8"
serde_json = "~1.0.8"
bodyparser = "~0.7.0"
failure = "0.1.1"
failure_derive = "0.1.1"
futures = "^0.1.15"
iron = "~0.5.1"
hyper = "~0.11.4"
tokio-core = "~0.1.1"
tokio-retry = "~0.1.0"
router = "~0.5.1"
prettytable-rs = "^0.6"
term = "~0.4.6"
uuid = { version = "~0.5.1", features = ["serde", "v4"] }
urlencoded = "~0.5.0"
blake2-rfc = "0.2"
bodyparser = "0.7"
byteorder = "1"
failure = "0.1"
failure_derive = "0.1"
futures = "0.1"
hyper = "0.11"
iron = "0.5"
prettytable-rs = "0.6"
rand = "0.3"
router = "0.5"
serde = "1"
serde_derive = "1"
serde_json = "1"
slog = { version = "2", features = ["max_level_trace", "release_max_level_trace"] }
term = "0.4"
tokio-core = "0.1"
tokio-retry = "0.1"
uuid = { version = "0.5", features = ["serde", "v4"] }
urlencoded = "0.5"
grin_api = { path = "../api" }
grin_core = { path = "../core" }