Put Rust deps at the root of the workspace

This allows us to be consistent about the required versions for each of
the member packages.

Fixes #3088.
This commit is contained in:
Dustin J. Mitchell
2023-05-28 23:20:22 +00:00
committed by Dustin J. Mitchell
parent 7a310fbfc1
commit 48543b7fcb
6 changed files with 80 additions and 47 deletions

View File

@@ -11,23 +11,23 @@ license = "MIT"
edition = "2018"
[dependencies]
uuid = { version = "^1.3.0", features = ["serde", "v4"] }
serde = { version = "^1.0.147", features = ["derive"] }
serde_json = "^1.0"
chrono = { version = "^0.4.22", features = ["serde"] }
anyhow = "1.0"
thiserror = "1.0"
ureq = "^2.7.0"
log = "^0.4.17"
rusqlite = { version = "0.29", features = ["bundled"] }
strum = "0.25"
strum_macros = "0.25"
flate2 = "1"
byteorder = "1.0"
ring = "0.16"
uuid.workspace = true
serde.workspace = true
serde_json.workspace = true
chrono.workspace = true
anyhow.workspace = true
thiserror.workspace = true
ureq.workspace = true
log.workspace = true
rusqlite.workspace = true
strum.workspace = true
strum_macros.workspace = true
flate2.workspace = true
byteorder.workspace = true
ring.workspace = true
[dev-dependencies]
proptest = "^1.2.0"
tempfile = "3"
rstest = "0.17"
pretty_assertions = "1"
proptest.workspace = true
tempfile.workspace = true
rstest.workspace = true
pretty_assertions.workspace = true