Skip to content

Commit 8e4bfbe

Browse files
authored
Major-version update cargo dependencies (#4615)
Updates as suggested by `cargo outdated --workspace`. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.
1 parent 2300eed commit 8e4bfbe

9 files changed

Lines changed: 192 additions & 280 deletions

File tree

Cargo.lock

Lines changed: 175 additions & 265 deletions
Large diffs are not rendered by default.

cprover_bindings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ lazy_static = "1.5.0"
1717
num = "0.4.0"
1818
num-traits = "0.2"
1919
serde = {version = "1", features = ["derive"]}
20-
string-interner = "0.19"
20+
string-interner = "0.20"
2121
tracing = "0.1"
2222
linear-map = {version = "1.2", features = ["serde_impl"]}
2323
rustc-hash = "2.1.1"

kani-compiler/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cbmc = { path = "../cprover_bindings", package = "cprover_bindings", optional =
1313
charon = { path = "../charon/charon", optional = true, default-features = false }
1414
clap = { version = "4.4.11", features = ["derive", "cargo"] }
1515
indexmap = { version = "2.7.1", features = ["serde"] }
16-
itertools = "0.14"
16+
itertools = "0.15"
1717
kani_metadata = { path = "../kani_metadata" }
1818
lazy_static = "1.5.0"
1919
num = { version = "0.4.0", optional = true }
@@ -22,8 +22,8 @@ regex = "1.11.1"
2222
serde = { version = "1", optional = true }
2323
serde_json = "1"
2424
sha1-checked = "0.10.0"
25-
strum = "0.27.1"
26-
strum_macros = "0.27.1"
25+
strum = "0.28"
26+
strum_macros = "0.28"
2727
syn = { version = "2.0.72", features = ["parsing", "extra-traits"] }
2828
tracing = {version = "0.1", features = ["max_level_trace", "release_max_level_debug"]}
2929
tracing-subscriber = {version = "0.3.20", features = ["env-filter", "json", "fmt"]}

kani-driver/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ to_markdown_table = "0.1.0"
2121
serde = { version = "1", features = ["derive"] }
2222
serde_json = { version = "1", features = ["preserve_order"] }
2323
clap = { version = "4.4.11", features = ["derive"] }
24-
toml = "0.9"
24+
toml = "1"
2525
regex = "1.11.1"
2626
rustc-demangle = "0.1.21"
2727
pathdiff = "0.2.1"
2828
rayon = "1.5.3"
2929
comfy-table = "7.0.1"
30-
strum = {version = "0.27.1"}
31-
strum_macros = {version = "0.27.1"}
30+
strum = {version = "0.28"}
31+
strum_macros = {version = "0.28"}
3232
tempfile = "3"
3333
tracing = {version = "0.1", features = ["max_level_trace", "release_max_level_debug"]}
3434
tracing-subscriber = {version = "0.3.20", features = ["env-filter", "json", "fmt"]}

kani-driver/src/main.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@ fn verify_project(project: Project, session: KaniSession) -> Result<()> {
153153
// users in a proof debugging session, who are usually interested in the
154154
// most recent results.
155155
let time_now = OffsetDateTime::now_utc();
156-
let format = format_description::parse("[year]-[month]-[day]_[hour]-[minute]").unwrap();
156+
let format =
157+
format_description::parse_borrowed::<3>("[year]-[month]-[day]_[hour]-[minute]")
158+
.unwrap();
157159
let timestamp = time_now.format(&format).unwrap();
158160

159161
session.save_coverage_metadata(&project, &timestamp)?;

kani_metadata/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ publish = false
1313
[dependencies]
1414
serde = {version = "1", features = ["derive"]}
1515
cbmc = { path = "../cprover_bindings", package = "cprover_bindings" }
16-
strum = "0.27.1"
17-
strum_macros = "0.27.1"
16+
strum = "0.28"
17+
strum_macros = "0.28"
1818
clap = { version = "4.4.11", features = ["derive"] }
1919
tracing = "0.1.41"
2020

library/kani_macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ proc-macro2 = "1.0"
1616
proc-macro2-diagnostics = { version = "0.10", default-features = false }
1717
quote = "1.0.20"
1818
syn = { version = "2.0.18", features = ["full", "visit-mut", "visit", "extra-traits"] }
19-
strum = "0.27.1"
20-
strum_macros = "0.27.1"
19+
strum = "0.28"
20+
strum_macros = "0.28"
2121

2222
[package.metadata.rust-analyzer]
2323
# This package uses rustc crates.

tools/kani-cov/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ console = "0.16"
1717
serde = "1.0.197"
1818
serde_derive = "1.0.197"
1919
serde_json = "1.0.115"
20-
tree-sitter = "0.25.3"
20+
tree-sitter = "0.26"
2121
tree-sitter-rust = "0.24"

tools/scanner/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ publish = false
1313
[dependencies]
1414
csv = "1.3"
1515
serde = {version = "1", features = ["derive"]}
16-
strum = "0.27.1"
17-
strum_macros = "0.27.1"
16+
strum = "0.28"
17+
strum_macros = "0.28"
1818
petgraph = "0.8.2"
1919
graph-cycles = "0.3.0"
2020

0 commit comments

Comments
 (0)