Skip to content

Commit 7b674c3

Browse files
committed
Shenanigans to get the version down to 0.34.*
We need this because when ibc-rs uses tendermint 0.34 and our fork says 0.36 than Cargo patch isn’t applied. We pretend this is an older release which gets properly patched. Yes, this is dumb but that’s the Cargo way… /s See rust-lang/cargo#5640
1 parent 1b219d2 commit 7b674c3

File tree

18 files changed

+47
-48
lines changed

18 files changed

+47
-48
lines changed

abci/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-abci"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
license = "Apache-2.0"
@@ -33,7 +33,7 @@ binary = [
3333
[dependencies]
3434
bytes = { version = "1.0", default-features = false }
3535
prost = { version = "0.12", default-features = false }
36-
tendermint-proto = { version = "0.36.0", default-features = false, path = "../proto" }
36+
tendermint-proto = { version = "0.34.36", default-features = false, path = "../proto" }
3737
tracing = { version = "0.1", default-features = false }
3838
flex-error = { version = "0.4.4", default-features = false }
3939
structopt = { version = "0.3", optional = true, default-features = false }

config/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-config"
3-
version = "0.36.0" # Also update depending crates (rpc, light-node, ..) when bumping this.
3+
version = "0.34.36" # Also update depending crates (rpc, light-node, ..) when bumping this.
44
license = "Apache-2.0"
55
homepage = "https://www.tendermint.com/"
66
repository = "https://github.com/informalsystems/tendermint-rs/tree/main/tendermint"
@@ -24,7 +24,7 @@ all-features = true
2424
rustdoc-args = ["--cfg", "docsrs"]
2525

2626
[dependencies]
27-
tendermint = { version = "0.36.0", default-features = false, features = ["rust-crypto"], path = "../tendermint" }
27+
tendermint = { version = "0.34.36", default-features = false, features = ["rust-crypto"], path = "../tendermint" }
2828
flex-error = { version = "0.4.4", default-features = false }
2929
serde = { version = "1", features = ["derive"] }
3030
serde_json = "1"

light-client-cli/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-light-client-cli"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
readme = "README.md"
@@ -23,10 +23,10 @@ all-features = true
2323
rustdoc-args = ["--cfg", "docsrs"]
2424

2525
[dependencies]
26-
tendermint = { version = "0.36.0", path = "../tendermint" }
27-
tendermint-rpc = { version = "0.36.0", path = "../rpc", features = ["http-client"] }
28-
tendermint-light-client = { version = "0.36.0", path = "../light-client" }
29-
tendermint-light-client-detector = { version = "0.36.0", path = "../light-client-detector" }
26+
tendermint = { version = "0.34.36", path = "../tendermint" }
27+
tendermint-rpc = { version = "0.34.36", path = "../rpc", features = ["http-client"] }
28+
tendermint-light-client = { version = "0.34.36", path = "../light-client" }
29+
tendermint-light-client-detector = { version = "0.34.36", path = "../light-client-detector" }
3030

3131
clap = { version = "4.1.8", features = ["derive"] }
3232
color-eyre = "0.6.2"

light-client-detector/Cargo.toml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-light-client-detector"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
readme = "README.md"
@@ -23,10 +23,10 @@ all-features = true
2323
rustdoc-args = ["--cfg", "docsrs"]
2424

2525
[dependencies]
26-
tendermint = { version = "0.36.0", path = "../tendermint" }
27-
tendermint-rpc = { version = "0.36.0", path = "../rpc", features = ["http-client"] }
28-
tendermint-proto = { version = "0.36.0", path = "../proto" }
29-
tendermint-light-client = { version = "0.36.0", path = "../light-client" }
26+
tendermint = { version = "0.34.36", path = "../tendermint" }
27+
tendermint-rpc = { version = "0.34.36", path = "../rpc", features = ["http-client"] }
28+
tendermint-proto = { version = "0.34.36", path = "../proto" }
29+
tendermint-light-client = { version = "0.34.36", path = "../light-client" }
3030

3131
crossbeam-channel = { version = "0.5.11", default-features = false }
3232
derive_more = { version = "0.99.5", default-features = false, features = ["display"] }
@@ -41,4 +41,3 @@ tokio = { version = "1.0", default-features = false, features = ["rt"], optional
4141
flex-error = { version = "0.4.4", default-features = false }
4242
tracing = { version = "0.1", default-features = false }
4343
serde_json = { version = "1.0.51", default-features = false }
44-

light-client-js/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-light-client-js"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
license = "Apache-2.0"
@@ -22,8 +22,8 @@ default = ["console_error_panic_hook"]
2222
[dependencies]
2323
serde = { version = "1.0", default-features = false, features = [ "derive" ] }
2424
serde_json = { version = "1.0", default-features = false }
25-
tendermint = { version = "0.36.0", default-features = false, path = "../tendermint" }
26-
tendermint-light-client-verifier = { version = "0.36.0", features = ["rust-crypto"], default-features = false, path = "../light-client-verifier" }
25+
tendermint = { version = "0.34.36", default-features = false, path = "../tendermint" }
26+
tendermint-light-client-verifier = { version = "0.34.36", features = ["rust-crypto"], default-features = false, path = "../light-client-verifier" }
2727
wasm-bindgen = { version = "0.2.63", default-features = false, features = [ "serde-serialize" ] }
2828
serde-wasm-bindgen = { version = "0.4.5", default-features = false }
2929

light-client-verifier/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-light-client-verifier"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
readme = "README.md"
@@ -27,7 +27,7 @@ default = ["rust-crypto", "flex-error/std"]
2727
rust-crypto = ["tendermint/rust-crypto"]
2828

2929
[dependencies]
30-
tendermint = { version = "0.36.0", path = "../tendermint", default-features = false }
30+
tendermint = { version = "0.34.36", path = "../tendermint", default-features = false }
3131

3232
derive_more = { version = "0.99.5", default-features = false, features = ["display"] }
3333
serde = { version = "1.0.106", default-features = false }

light-client/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-light-client"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
readme = "README.md"
@@ -35,9 +35,9 @@ unstable = ["rust-crypto"]
3535
mbt = ["rust-crypto"]
3636

3737
[dependencies]
38-
tendermint = { version = "0.36.0", path = "../tendermint", default-features = false }
39-
tendermint-rpc = { version = "0.36.0", path = "../rpc", default-features = false }
40-
tendermint-light-client-verifier = { version = "0.36.0", path = "../light-client-verifier", default-features = false }
38+
tendermint = { version = "0.34.36", path = "../tendermint", default-features = false }
39+
tendermint-rpc = { version = "0.34.36", path = "../rpc", default-features = false }
40+
tendermint-light-client-verifier = { version = "0.34.36", path = "../light-client-verifier", default-features = false }
4141

4242
contracts = { version = "0.6.2", default-features = false }
4343
crossbeam-channel = { version = "0.5.11", default-features = false, features = ["std"] }

p2p/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-p2p"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
repository = "https://github.com/informalsystems/tendermint-rs"
@@ -44,9 +44,9 @@ aead = { version = "0.5", default-features = false }
4444
flex-error = { version = "0.4.4", default-features = false }
4545

4646
# path dependencies
47-
tendermint = { path = "../tendermint", version = "0.36.0", default-features = false }
48-
tendermint-proto = { path = "../proto", version = "0.36.0", default-features = false }
49-
tendermint-std-ext = { path = "../std-ext", version = "0.36.0", default-features = false }
47+
tendermint = { path = "../tendermint", version = "0.34.36", default-features = false }
48+
tendermint-proto = { path = "../proto", version = "0.34.36", default-features = false }
49+
tendermint-std-ext = { path = "../std-ext", version = "0.34.36", default-features = false }
5050

5151
# optional dependencies
5252
prost-derive = { version = "0.12", optional = true }

pbt-gen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-pbt-gen"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
license = "Apache-2.0"

proto/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-proto"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
license = "Apache-2.0"

rpc/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-rpc"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
homepage = "https://www.tendermint.com/"
@@ -55,9 +55,9 @@ websocket-client = [
5555
]
5656

5757
[dependencies]
58-
tendermint = { version = "0.36.0", default-features = false, path = "../tendermint" }
59-
tendermint-config = { version = "0.36.0", path = "../config", default-features = false }
60-
tendermint-proto = { version = "0.36.0", path = "../proto", default-features = false }
58+
tendermint = { version = "0.34.36", default-features = false, path = "../tendermint" }
59+
tendermint-config = { version = "0.34.36", path = "../config", default-features = false }
60+
tendermint-proto = { version = "0.34.36", path = "../proto", default-features = false }
6161

6262
async-trait = { version = "0.1", default-features = false }
6363
bytes = { version = "1.0", default-features = false }

std-ext/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-std-ext"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
edition = "2021"
55
license = "Apache-2.0"
66
homepage = "https://www.tendermint.com/"

tendermint/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint"
3-
version = "0.36.0" # Also update depending crates (rpc, light-node, etc..) when bumping this .
3+
version = "0.34.36" # Also update depending crates (rpc, light-node, etc..) when bumping this .
44
license = "Apache-2.0"
55
homepage = "https://www.tendermint.com/"
66
repository = "https://github.com/informalsystems/tendermint-rs/tree/main/tendermint"
@@ -44,7 +44,7 @@ serde_repr = { version = "0.1", default-features = false }
4444
signature = { version = "2", default-features = false, features = ["alloc"] }
4545
subtle = { version = "2", default-features = false }
4646
subtle-encoding = { version = "0.5", default-features = false, features = ["bech32-preview"] }
47-
tendermint-proto = { version = "0.36.0", default-features = false, path = "../proto" }
47+
tendermint-proto = { version = "0.34.36", default-features = false, path = "../proto" }
4848
time = { version = "0.3", default-features = false, features = ["macros", "parsing"] }
4949
zeroize = { version = "1.1", default-features = false, features = ["zeroize_derive", "alloc"] }
5050
flex-error = { version = "0.4.4", default-features = false }

test/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "tendermint-test"
33
description = "Tendermint workspace tests and common utilities for testing."
4-
version = "0.36.0"
4+
version = "0.34.36"
55
edition = "2021"
66
license = "Apache-2.0"
77
categories = ["development", "test", "tools"]

testgen/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-testgen"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
readme = "README.md"
@@ -16,7 +16,7 @@ description = """
1616
"""
1717

1818
[dependencies]
19-
tendermint = { version = "0.36.0", path = "../tendermint", features = ["clock"] }
19+
tendermint = { version = "0.34.36", path = "../tendermint", features = ["clock"] }
2020
serde = { version = "1", default-features = false, features = ["derive"] }
2121
serde_json = { version = "1", default-features = false, features = ["std"] }
2222
ed25519-consensus = { version = "2", default-features = false }

tools/abci-test/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "abci-test"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
description = """
@@ -14,9 +14,9 @@ description = """
1414
flex-error = { version = "0.4.4", default-features = false, features = ["std"] }
1515
futures = "0.3"
1616
structopt = "0.3"
17-
tendermint = { version = "0.36.0", path = "../../tendermint" }
18-
tendermint-config = { version = "0.36.0", path = "../../config" }
19-
tendermint-rpc = { version = "0.36.0", path = "../../rpc", features = [ "websocket-client" ] }
17+
tendermint = { version = "0.34.36", path = "../../tendermint" }
18+
tendermint-config = { version = "0.34.36", path = "../../config" }
19+
tendermint-rpc = { version = "0.34.36", path = "../../rpc", features = [ "websocket-client" ] }
2020
tracing = "0.1"
2121
tracing-subscriber = "0.2"
2222
tokio = { version = "1.20", features = ["full"] }

tools/kvstore-test/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ edition = "2021"
1111
[dev-dependencies]
1212
futures = "0.3"
1313
sha2 = "0.10"
14-
tendermint = { version = "0.36.0", path = "../../tendermint" }
15-
tendermint-light-client = { version = "0.36.0", path = "../../light-client", features = ["unstable"] }
16-
tendermint-rpc = { version = "0.36.0", path = "../../rpc", features = [ "http-client", "websocket-client" ] }
14+
tendermint = { version = "0.34.36", path = "../../tendermint" }
15+
tendermint-light-client = { version = "0.34.36", path = "../../light-client", features = ["unstable"] }
16+
tendermint-rpc = { version = "0.34.36", path = "../../rpc", features = [ "http-client", "websocket-client" ] }
1717
tokio = { version = "1.0", features = [ "rt-multi-thread", "macros" ] }
1818
tracing = "0.1"
1919
tracing-subscriber = "0.3"

tools/rpc-probe/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tendermint-rpc-probe"
3-
version = "0.36.0"
3+
version = "0.34.36"
44
authors = ["Informal Systems <[email protected]>"]
55
edition = "2021"
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)