Remove pins for dependencies with MSRV-incompatible point releases

This commit is contained in:
Jack Grigg 2022-04-27 12:00:33 +00:00
parent bb1ed8288a
commit f830c6f7fb
2 changed files with 2 additions and 9 deletions

View File

@ -32,7 +32,7 @@ pasta_curves = "0.3"
proptest = { version = "1.0.0", optional = true }
rand = "0.8"
subtle = "2.3"
uint = "=0.9.1" # uint 0.9.2 bumps the MSRV to 1.56.1
uint = "0.9.2" # MSRV 1.56.1
# Developer tooling dependencies
plotters = { version = "0.3.0", optional = true }
@ -42,7 +42,7 @@ criterion = "0.3"
proptest = "1.0.0"
[target.'cfg(unix)'.dev-dependencies]
pprof = { version = "=0.6.1", features = ["criterion", "flamegraph"] }
pprof = { version = "0.6.2", features = ["criterion", "flamegraph"] } # MSRV 1.56
[lib]
bench = false

View File

@ -56,13 +56,6 @@ blake2b_simd = "1"
plotters = { version = "0.3.0", optional = true }
tabbycat = { version = "0.1", features = ["attributes"], optional = true }
[target.'cfg(target_arch = "wasm32")'.dependencies]
# plotters depends on web-sys, which eventually depends on bumpalo 3. This dependency is
# required because our MSRV is 1.51, but bumpalo 3.9 increased its MSRV to 1.54. We can
# remove this once our MSRV is 1.54+ (and should do so, because currently this makes it a
# required dependency even if the dev-graph feature flag is not enabled).
bumpalo = ">=3,<3.9.0"
[dev-dependencies]
assert_matches = "1.5"
criterion = "0.3"