Skip to content

Commit

Permalink
don't pin minor dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
rob-maron committed Mar 28, 2024
1 parent 8ab0a12 commit 6b0b863
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 49 deletions.
36 changes: 18 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 15 additions & 15 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@ members = ["cdn-proto", "cdn-broker", "cdn-marshal", "cdn-client", "tests"]
package.description = "The PushCDN is a distributed, scalable, and fault-tolerant pub/sub messaging system"

[workspace.dependencies]
tokio = { version = "1.36.0", features = ["full"] }
tokio = { version = "1", features = ["full"] }
jf-primitives = { git = "https://github.com/EspressoSystems/jellyfish.git", tag = "0.4.2" }
rand = "0.8.5"
tracing = "0.1.40"
tracing-subscriber = "0.3.18"
clap = { version = "4.5.3", features = ["derive"] }
prometheus = { version = "0.13.3" }
lazy_static = "1.4.0"
derive_builder = "0.20.0"
async-std = { version = "1.12.0", features = ["tokio1", "attributes"] }
rkyv = { version = "0.7.44", features = ["validation"] }
derivative = "2.2.0"
parking_lot = "0.12.1"
rcgen = { version = "0.12.1", features = ["x509-parser", "pem"] }
rand = "0.8"
tracing = "0.1"
tracing-subscriber = "0.3"
clap = { version = "4", features = ["derive"] }
prometheus = { version = "0.13" }
lazy_static = "1"
derive_builder = "0.20"
async-std = { version = "1", features = ["tokio1", "attributes"] }
rkyv = { version = "0.7", features = ["validation"] }
derivative = "2"
parking_lot = "0.12"
rcgen = { version = "0.12", features = ["x509-parser", "pem"] }

# Dev dependencies (can't be defined explicitly in the workspace)
# TODO: figure out if this actually builds on non-test targets
criterion = { version = "0.5.1", features = ["html_reports", "async_tokio"] }
pprof = { version = "0.13.0", features = ["flamegraph", "criterion"] }
criterion = { version = "0.5", features = ["html_reports", "async_tokio"] }
pprof = { version = "0.13", features = ["flamegraph", "criterion"] }
10 changes: 6 additions & 4 deletions cdn-broker/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,20 @@ harness = false

[dependencies]
jf-primitives.workspace = true
cdn-proto = { path = "../cdn-proto", default-features = false, features = ["metrics"] }
cdn-proto = { path = "../cdn-proto", default-features = false, features = [
"metrics",
] }
tokio.workspace = true
tracing.workspace = true
tracing-subscriber.workspace = true
async-std = { workspace = true, optional = true }
clap.workspace = true
local-ip-address = "0.6.1"
local-ip-address = "0.6"
prometheus = { workspace = true }
lazy_static = { workspace = true }
derive_builder.workspace = true
rkyv.workspace = true
derivative.workspace = true
dashmap = "5.5.3"
dashmap = "5"
parking_lot.workspace = true
rand.workspace = true
rand.workspace = true
24 changes: 12 additions & 12 deletions cdn-proto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,23 +45,23 @@ async-std = { version = "1.12.0", features = [
"attributes",
], optional = true }

capnp = "0.19.2"
thiserror = "1.0.58"
quinn = "0.10.2"
capnp = "0.19"
thiserror = "1"
quinn = "0.10"
jf-primitives.workspace = true
ark-serialize = "0.4.2"
ark-serialize = "0.4"
rand.workspace = true
url = "2.5.0"
url = "2"
tracing.workspace = true
pem = "3.0.3"
rustls = "0.21.10"
mockall = "0.12.1"
async-trait = "0.1.79"
warp = "0.3.6"
anyhow = "1.0.81"
pem = "3"
rustls = "0.21"
mockall = "0.12"
async-trait = "0.1"
warp = "0.3"
anyhow = "1"
kanal = "0.1.0-pre8"
rkyv.workspace = true
mnemonic = "1.1.1"
mnemonic = "1"
rcgen.workspace = true
derivative.workspace = true
parking_lot.workspace = true

0 comments on commit 6b0b863

Please sign in to comment.