Use exact version reqs for prereleases
I did not realise that Cargo considers -pre.1 and -pre.2 to be compatible, so the latest Notify prerelease broke all existing releases, and whenever I release a new lib it may break all CLI versions if the API changes.
This commit is contained in:
parent
aeb699b658
commit
e5731abde0
|
@ -434,9 +434,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "crossbeam-channel"
|
||||
version = "0.5.2"
|
||||
version = "0.5.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa"
|
||||
checksum = "fdbfe11fe19ff083c48923cf179540e8cd0535903dc35e178a1fdeeb59aef51f"
|
||||
dependencies = [
|
||||
"cfg-if 1.0.0",
|
||||
"crossbeam-utils",
|
||||
|
@ -444,9 +444,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "crossbeam-utils"
|
||||
version = "0.8.7"
|
||||
version = "0.8.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6"
|
||||
checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38"
|
||||
dependencies = [
|
||||
"cfg-if 1.0.0",
|
||||
"lazy_static",
|
||||
|
@ -818,7 +818,7 @@ dependencies = [
|
|||
"base64",
|
||||
"byteorder",
|
||||
"flate2",
|
||||
"nom 7.1.0",
|
||||
"nom 7.1.1",
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
|
@ -1062,9 +1062,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.119"
|
||||
version = "0.2.120"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4"
|
||||
checksum = "ad5c14e80759d0939d013e6ca49930e59fc53dd8e5009132f76240c179380c09"
|
||||
|
||||
[[package]]
|
||||
name = "libgit2-sys"
|
||||
|
@ -1296,13 +1296,12 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nom"
|
||||
version = "7.1.0"
|
||||
version = "7.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109"
|
||||
checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36"
|
||||
dependencies = [
|
||||
"memchr",
|
||||
"minimal-lexical",
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -2072,9 +2071,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "1.0.86"
|
||||
version = "1.0.88"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
|
||||
checksum = "ebd69e719f31e88618baa1eaa6ee2de5c9a1c004f1e9ecdb58e8352a13f20a01"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -2624,7 +2623,7 @@ dependencies = [
|
|||
"ignore",
|
||||
"libc",
|
||||
"miette",
|
||||
"nom 7.1.0",
|
||||
"nom 7.1.1",
|
||||
"notify",
|
||||
"once_cell",
|
||||
"regex",
|
||||
|
|
|
@ -27,7 +27,7 @@ futures = "0.3.17"
|
|||
miette = { version = "3.2.0", features = ["fancy"] }
|
||||
notify-rust = "4.5.2"
|
||||
tracing = "0.1.26"
|
||||
watchexec = { version = "2.0.0-pre.11", path = "../lib" }
|
||||
watchexec = { version = "=2.0.0-pre.11", path = "../lib" }
|
||||
|
||||
[dependencies.clap]
|
||||
version = "2.33.3"
|
||||
|
|
|
@ -41,7 +41,7 @@ version = "0.13.22"
|
|||
default-features = false
|
||||
|
||||
[dependencies.notify]
|
||||
version = "5.0.0-pre.14"
|
||||
version = "=5.0.0-pre.14"
|
||||
default-features = false
|
||||
features = ["macos_kqueue"]
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ max = 1
|
|||
|
||||
[[pre-release-replacements]]
|
||||
file = "../cli/Cargo.toml"
|
||||
search = "^watchexec = \\{ version = \"[\\d.]+(-.+)?\", path = \"../lib\" \\}"
|
||||
replace = "watchexec = { version = \"{{version}}\", path = \"../lib\" }"
|
||||
search = "^watchexec = \\{ version = \"=[\\d.]+(-.+)?\", path = \"../lib\" \\}"
|
||||
replace = "watchexec = { version = \"={{version}}\", path = \"../lib\" }"
|
||||
prerelease = true
|
||||
min = 0
|
||||
|
|
Loading…
Reference in New Issue