summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2020-12-11 13:20:18 +0100
committerNora Widdecke <nora@sequoia-pgp.org>2020-12-11 13:20:18 +0100
commit07be9f27373824811efa53576486080458a9c8c3 (patch)
treed14432f9a6a36cf14b33809d67c093a0884cd661
parent386b3bc3bbaf7a7abaaa2c2587b0510c161cb67a (diff)
commit Cargo.tomls with exact minimum versionsnora/minimal_toml
-rw-r--r--autocrypt/Cargo.toml2
-rw-r--r--buffered-reader/Cargo.toml6
-rw-r--r--core/Cargo.toml8
-rw-r--r--ffi-macros/Cargo.toml10
-rw-r--r--ffi/Cargo.toml14
-rw-r--r--guide/Cargo.toml2
-rw-r--r--ipc/Cargo.toml38
-rw-r--r--net/Cargo.toml28
-rw-r--r--openpgp-ffi/Cargo.toml10
-rw-r--r--openpgp/Cargo.toml52
-rw-r--r--sop/Cargo.toml8
-rw-r--r--sq/Cargo.toml22
-rw-r--r--sqv/Cargo.toml10
-rw-r--r--store/Cargo.toml22
14 files changed, 116 insertions, 116 deletions
diff --git a/autocrypt/Cargo.toml b/autocrypt/Cargo.toml
index 38ef8263..7fd237ed 100644
--- a/autocrypt/Cargo.toml
+++ b/autocrypt/Cargo.toml
@@ -22,7 +22,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
-base64 = "0.13"
+base64 = "=0.13.0"
[features]
default = ["sequoia-openpgp/default"]
diff --git a/buffered-reader/Cargo.toml b/buffered-reader/Cargo.toml
index 2c424286..55e20e94 100644
--- a/buffered-reader/Cargo.toml
+++ b/buffered-reader/Cargo.toml
@@ -19,9 +19,9 @@ gitlab = { repository = "sequoia-pgp/sequoia" }
maintenance = { status = "actively-developed" }
[dependencies]
-bzip2 = { version = "0.4", optional = true }
-flate2 = { version = "1.0.1", optional = true }
-libc = "0.2.66"
+bzip2 = { version = "=0.4.1", optional = true }
+flate2 = { version = "=1.0.1", optional = true }
+libc = "=0.2.66"
[features]
default = ["compression"]
diff --git a/core/Cargo.toml b/core/Cargo.toml
index e9352350..e606c7d8 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -21,7 +21,7 @@ gitlab = { repository = "sequoia-pgp/sequoia" }
maintenance = { status = "actively-developed" }
[dependencies]
-anyhow = "1.0.5"
-dirs = "2.0"
-tempfile = "3.1"
-thiserror = "1.0.2"
+anyhow = "=1.0.5"
+dirs = "=2.0.0"
+tempfile = "=3.1.0"
+thiserror = "=1.0.2"
diff --git a/ffi-macros/Cargo.toml b/ffi-macros/Cargo.toml
index 976bc32c..d9201479 100644
--- a/ffi-macros/Cargo.toml
+++ b/ffi-macros/Cargo.toml
@@ -19,13 +19,13 @@ gitlab = { repository = "sequoia-pgp/sequoia" }
maintenance = { status = "actively-developed" }
[dependencies]
-lazy_static = "1.4.0"
-proc-macro2 = "1.0.7"
-quote = "1.0"
-sha2 = "0.8"
+lazy_static = "=1.4.0"
+proc-macro2 = "=1.0.7"
+quote = "=1.0.0"
+sha2 = "=0.8.0"
[dependencies.syn]
-version = "1.0.5"
+version = "=1.0.5"
features = ["full"]
[lib]
diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml
index eb4d2581..99c97fa0 100644
--- a/ffi/Cargo.toml
+++ b/ffi/Cargo.toml
@@ -27,15 +27,15 @@ sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = fa
sequoia-core = { path = "../core", version = "0.20" }
sequoia-store = { path = "../store", version = "0.20", default-features = false }
sequoia-net = { path = "../net", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-lazy_static = "1.4.0"
-libc = "0.2.66"
-memsec = { version = "0.6", default-features = false }
-native-tls = "0.2.0"
-tokio = { version = "0.2.19", features = ["rt-core", "io-driver", "io-util", "time"] }
+anyhow = "=1.0.5"
+lazy_static = "=1.4.0"
+libc = "=0.2.66"
+memsec = { version = "=0.6.0", default-features = false }
+native-tls = "=0.2.0"
+tokio = { version = "=0.2.19", features = ["rt-core", "io-driver", "io-util", "time"] }
[dev-dependencies]
-filetime = "0.2"
+filetime = "=0.2.0"
[lib]
crate-type = ["cdylib", "staticlib"]
diff --git a/guide/Cargo.toml b/guide/Cargo.toml
index c927a7bb..18ea56ba 100644
--- a/guide/Cargo.toml
+++ b/guide/Cargo.toml
@@ -13,4 +13,4 @@ build = "build.rs"
[dependencies]
sequoia-openpgp = { path = "../openpgp", version = "0.20" }
-anyhow = "1.0.5"
+anyhow = "=1.0.5"
diff --git a/ipc/Cargo.toml b/ipc/Cargo.toml
index 6b443693..8f01e6f2 100644
--- a/ipc/Cargo.toml
+++ b/ipc/Cargo.toml
@@ -23,32 +23,32 @@ maintenance = { status = "actively-developed" }
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
sequoia-core = { path = "../core", version = "0.20" }
-anyhow = "1.0.5"
+anyhow = "=1.0.5"
buffered-reader = { path = "../buffered-reader", version = "0.20", default-features = false }
-capnp-rpc = "0.13"
-fs2 = "0.4.2"
-futures = "0.3.5"
-lalrpop-util = "0.19"
-lazy_static = "1.4.0"
-libc = "0.2.66"
-memsec = { version = "0.6", default-features = false }
-rand = { version = "0.7", default-features = false }
-tempfile = "3.1"
-thiserror = "1.0.2"
-tokio = { version = "0.2.19", features = ["rt-core", "rt-util", "tcp", "uds", "io-util", "macros"] }
-tokio-util = { version = "0.3", features = ["compat"] }
-socket2 = "0.3.16"
+capnp-rpc = "=0.13.0"
+fs2 = "=0.4.2"
+futures = "=0.3.5"
+lalrpop-util = "=0.19.0"
+lazy_static = "=1.4.0"
+libc = "=0.2.66"
+memsec = { version = "=0.6.0", default-features = false }
+rand = { version = "=0.7.0", default-features = false }
+tempfile = "=3.1.0"
+thiserror = "=1.0.2"
+tokio = { version = "=0.2.19", features = ["rt-core", "rt-util", "tcp", "uds", "io-util", "macros"] }
+tokio-util = { version = "=0.3.0", features = ["compat"] }
+socket2 = "=0.3.16"
[target.'cfg(windows)'.dependencies]
-winapi = { version = "0.3.8", default-features = false, features = ["winsock2"] }
-ctor = "0.1"
+winapi = { version = "=0.3.8", default-features = false, features = ["winsock2"] }
+ctor = "=0.1.0"
[build-dependencies]
-lalrpop = "0.19"
+lalrpop = "=0.19.0"
[dev-dependencies]
-clap = "2.33"
-quickcheck = { version = "0.9", default-features = false }
+clap = "=2.33.0"
+quickcheck = { version = "=0.9.0", default-features = false }
[features]
default = ["sequoia-openpgp/default"]
diff --git a/net/Cargo.toml b/net/Cargo.toml
index 9d2c9056..c8ecc13b 100644
--- a/net/Cargo.toml
+++ b/net/Cargo.toml
@@ -24,22 +24,22 @@ maintenance = { status = "actively-developed" }
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
sequoia-core = { path = "../core", version = "0.20" }
-anyhow = "1.0.5"
-futures-util = "0.3.5"
-http = "0.2"
-hyper = "0.13"
-hyper-tls = "0.4"
-libc = "0.2.66"
-native-tls = "0.2.0"
-percent-encoding = "2.1"
-tempfile = "3.1"
-thiserror = "1.0.2"
-url = "2.1"
-zbase32 = "0.1.2"
+anyhow = "=1.0.5"
+futures-util = "=0.3.5"
+http = "=0.2.0"
+hyper = "=0.13.0"
+hyper-tls = "=0.4.0"
+libc = "=0.2.66"
+native-tls = "=0.2.0"
+percent-encoding = "=2.1.0"
+tempfile = "=3.1.0"
+thiserror = "=1.0.2"
+url = "=2.1.0"
+zbase32 = "=0.1.2"
[dev-dependencies]
-rand = { version = "0.7", default-features = false }
-tokio = { version = "0.2.19", features = ["full"] }
+rand = { version = "=0.7.0", default-features = false }
+tokio = { version = "=0.2.19", features = ["full"] }
[features]
default = ["compression"]
diff --git a/openpgp-ffi/Cargo.toml b/openpgp-ffi/Cargo.toml
index 85973bec..67a951bf 100644
--- a/openpgp-ffi/Cargo.toml
+++ b/openpgp-ffi/Cargo.toml
@@ -24,13 +24,13 @@ maintenance = { status = "actively-developed" }
[dependencies]
sequoia-ffi-macros = { path = "../ffi-macros", version = "0.20" }
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-lazy_static = "1.4.0"
-libc = "0.2.66"
-memsec = { version = "0.6", default-features = false }
+anyhow = "=1.0.5"
+lazy_static = "=1.4.0"
+libc = "=0.2.66"
+memsec = { version = "=0.6.0", default-features = false }
[dev-dependencies]
-filetime = "0.2"
+filetime = "=0.2.0"
[lib]
crate-type = ["lib", "cdylib", "staticlib"]
diff --git a/openpgp/Cargo.toml b/openpgp/Cargo.toml
index 55be6cd2..e2868213 100644
--- a/openpgp/Cargo.toml
+++ b/openpgp/Cargo.toml
@@ -25,41 +25,41 @@ gitlab = { repository = "sequoia-pgp/sequoia" }
maintenance = { status = "actively-developed" }
[dependencies]
-anyhow = "1.0.5"
+anyhow = "=1.0.5"
buffered-reader = { path = "../buffered-reader", version = "0.20", default-features = false }
-base64 = "0.13"
-bzip2 = { version = "0.4", optional = true }
-dyn-clone = "1"
-flate2 = { version = "1.0.1", optional = true }
-idna = "0.2"
-lalrpop-util = "0.19"
-lazy_static = "1.4.0"
-libc = "0.2.66"
-memsec = { version = "0.6", default-features = false }
-nettle = { version = "7", optional = true }
-regex = "1"
-sha1collisiondetection = { version = "0.2.2", default-features = false, features = ["std"] }
-thiserror = "1.0.2"
-backtrace = "0.3.46"
-unicode-normalization = "0.1.9"
+base64 = "=0.13.0"
+bzip2 = { version = "=0.4.1", optional = true }
+dyn-clone = "=1.0.0"
+flate2 = { version = "=1.0.1", optional = true }
+idna = "=0.2.0"
+lalrpop-util = "=0.19.0"
+lazy_static = "=1.4.0"
+libc = "=0.2.66"
+memsec = { version = "=0.6.0", default-features = false }
+nettle = { version = "=7.0.0", optional = true }
+regex = "=1.0.0"
+sha1collisiondetection = { version = "=0.2.2", default-features = false, features = ["std"] }
+thiserror = "=1.0.2"
+backtrace = "=0.3.46"
+unicode-normalization = "=0.1.9"
[target.'cfg(windows)'.dependencies]
-win-crypto-ng = { version = "0.4", features = ["rand", "block-cipher"], optional = true }
-num-bigint-dig = { version = "0.6", default-features = false, optional = true }
-ed25519-dalek = { version = "1", default-features = false, features = ["rand", "u64_backend"], optional = true }
-winapi = { version = "0.3.8", default-features = false, features = ["bcrypt"], optional = true }
-eax = "0.3"
+win-crypto-ng = { version = "=0.4.0", features = ["rand", "block-cipher"], optional = true }
+num-bigint-dig = { version = "=0.6.0", default-features = false, optional = true }
+ed25519-dalek = { version = "=1.0.0", default-features = false, features = ["rand", "u64_backend"], optional = true }
+winapi = { version = "=0.3.8", default-features = false, features = ["bcrypt"], optional = true }
+eax = "=0.3.0"
[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies]
-chrono = { version = "0.4.10", default-features = false, features = ["std"] }
+chrono = { version = "=0.4.10", default-features = false, features = ["std"] }
[build-dependencies]
-lalrpop = "0.19"
+lalrpop = "=0.19.0"
[dev-dependencies]
-quickcheck = { version = "0.9", default-features = false }
-rand = { version = "0.7", default-features = false }
-rpassword = "5.0"
+quickcheck = { version = "=0.9.0", default-features = false }
+rand = { version = "=0.7.0", default-features = false }
+rpassword = "=5.0.0"
[features]
default = ["compression", "crypto-nettle"]
diff --git a/sop/Cargo.toml b/sop/Cargo.toml
index 26434378..c1a3ade6 100644
--- a/sop/Cargo.toml
+++ b/sop/Cargo.toml
@@ -20,10 +20,10 @@ maintenance = { status = "actively-developed" }
[dependencies]
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-chrono = "0.4.10"
-structopt = { version = "0.3.11", default-features = false }
-thiserror = "1.0.2"
+anyhow = "=1.0.5"
+chrono = "=0.4.10"
+structopt = { version = "=0.3.11", default-features = false }
+thiserror = "=1.0.2"
[[bin]]
name = "sqop"
diff --git a/sq/Cargo.toml b/sq/Cargo.toml
index 03008594..6c9a7382 100644
--- a/sq/Cargo.toml
+++ b/sq/Cargo.toml
@@ -29,21 +29,21 @@ sequoia-core = { path = "../core", version = "0.20", default-features = false }
sequoia-ipc = { path = "../ipc", version = "0.20", default-features = false }
sequoia-net = { path = "../net", version = "0.20", default-features = false }
sequoia-store = { path = "../store", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-chrono = "0.4.10"
-clap = "2.33"
-itertools = "0.9"
-prettytable-rs = "0.8.0"
-tempfile = "3.1"
-crossterm = "0.13"
-tokio = { version = "0.2.19", features = ["rt-core", "io-util", "io-driver"] }
-rpassword = "5.0"
+anyhow = "=1.0.5"
+chrono = "=0.4.10"
+clap = "=2.33.0"
+itertools = "=0.9.0"
+prettytable-rs = "=0.8.0"
+tempfile = "=3.1.0"
+crossterm = "=0.13.0"
+tokio = { version = "=0.2.19", features = ["rt-core", "io-util", "io-driver"] }
+rpassword = "=5.0.0"
[build-dependencies]
-clap = "2.33"
+clap = "=2.33.0"
[dev-dependencies]
-assert_cli = "0.6"
+assert_cli = "=0.6.0"
[[bin]]
name = "sq"
diff --git a/sqv/Cargo.toml b/sqv/Cargo.toml
index 3db60c76..6776015d 100644
--- a/sqv/Cargo.toml
+++ b/sqv/Cargo.toml
@@ -22,15 +22,15 @@ maintenance = { status = "actively-developed" }
[dependencies]
sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-chrono = "0.4.10"
-clap = "2.33"
+anyhow = "=1.0.5"
+chrono = "=0.4.10"
+clap = "=2.33.0"
[build-dependencies]
-clap = "2.33"
+clap = "=2.33.0"
[dev-dependencies]
-assert_cli = "0.6"
+assert_cli = "=0.6.0"
[[bin]]
name = "sqv"
diff --git a/store/Cargo.toml b/store/Cargo.toml
index ddac2af2..00bfa015 100644
--- a/store/Cargo.toml
+++ b/store/Cargo.toml
@@ -36,22 +36,22 @@ sequoia-openpgp = { path = "../openpgp", version = "0.20", default-features = fa
sequoia-core = { path = "../core", version = "0.20" }
sequoia-ipc = { path = "../ipc", version = "0.20", default-features = false }
sequoia-net = { path = "../net", version = "0.20", default-features = false }
-anyhow = "1.0.5"
-capnp = "0.13"
-capnp-rpc = "0.13"
-futures-util = "0.3.5"
-rand = { version = "0.7", default-features = false }
-rusqlite = "0.24"
-thiserror = "1.0.2"
-tokio = { version = "0.2.19", features = ["rt-core", "tcp", "io-driver", "time"] }
-tokio-util = { version = "0.3", features = ["compat"] }
+anyhow = "=1.0.5"
+capnp = "=0.13.0"
+capnp-rpc = "=0.13.0"
+futures-util = "=0.3.5"
+rand = { version = "=0.7.0", default-features = false }
+rusqlite = "=0.24.0"
+thiserror = "=1.0.2"
+tokio = { version = "=0.2.19", features = ["rt-core", "tcp", "io-driver", "time"] }
+tokio-util = { version = "=0.3.0", features = ["compat"] }
[target.'cfg(target_os="android")'.dependencies.rusqlite]
-version = "0.24.0"
+version = "=0.24.0"
features = ["bundled"]
[build-dependencies]
-capnpc = "0.13"
+capnpc = "=0.13.0"
[lib]
name = "sequoia_store"