File tree Expand file tree Collapse file tree 3 files changed +9
-6
lines changed
Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change 1818grep "^version = \"$from\"" "$crate_name/Cargo.toml" > /dev/null || (echo "Wrong version: $from" && exit 1)
1919
2020# update package versions
21- sed -e "s/^version = \"$from\"/version = \"$to\"/" "$crate_name/Cargo.toml" -i
22- sed -e "s/^version = \"$from\"/version = \"$to\"/" "${crate_name}_derive/Cargo.toml" -i
21+ sed -i.bak - e "s/^version = \"$from\"/version = \"$to\"/" "$crate_name/Cargo.toml"
22+ sed -i.bak - e "s/^version = \"$from\"/version = \"$to\"/" "${crate_name}_derive/Cargo.toml"
2323
2424# update main crate's dev dependency on derive crate (if any)
25- sed -e "s/\(${crate_name}_derive.*version\) = \"$from\"/\1 = \"$to\"/" "$crate_name/Cargo.toml" -i
25+ sed -i.bak -e "s/\(${crate_name}_derive.*version\) = \"$from\"/\1 = \"$to\"/" "$crate_name/Cargo.toml" -i
26+
27+ rm "$crate_name/Cargo.toml.bak"
28+ rm "${crate_name}_derive/Cargo.toml.bak"
Original file line number Diff line number Diff line change 11[package]
22name = "tree_hash"
3- version = "1.0.0-beta .0"
3+ version = "0.5 .0"
44edition = "2021"
55description = "Efficient Merkle-hashing as used in Ethereum consensus"
66license = "Apache-2.0"
@@ -17,7 +17,7 @@ smallvec = "1.6.1"
1717
1818[dev-dependencies]
1919rand = "0.8.5"
20- tree_hash_derive = { path = "../tree_hash_derive", version = "1.0.0-beta .0" }
20+ tree_hash_derive = { path = "../tree_hash_derive", version = "0.5 .0" }
2121ethereum_ssz = "1.0.0-beta.2"
2222ethereum_ssz_derive = "1.0.0-beta.2"
2323
Original file line number Diff line number Diff line change 11[package]
22name = "tree_hash_derive"
3- version = "1.0.0-beta .0"
3+ version = "0.5 .0"
44edition = "2021"
55description = "Procedural derive macros to accompany the tree_hash crate"
66license = "Apache-2.0"
You can’t perform that action at this time.
0 commit comments