Skip to content

Commit 6e9cb87

Browse files
author
Carolyn Zech
authored
Update dependencies per cargo-outdated (#3982)
In preparation for the release of Kani v0.61.0, I ran `cargo-outdated` and updated the out-of-date dependencies. 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 a52b9e3 commit 6e9cb87

File tree

7 files changed

+59
-34
lines changed

7 files changed

+59
-34
lines changed

Cargo.lock

Lines changed: 45 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -253,13 +253,13 @@ dependencies = [
253253
"hashlink",
254254
"index_vec",
255255
"indoc",
256-
"itertools",
256+
"itertools 0.13.0",
257257
"lazy_static",
258258
"log",
259259
"macros",
260260
"nom",
261261
"nom-supreme",
262-
"petgraph",
262+
"petgraph 0.6.5",
263263
"rustc_version",
264264
"serde",
265265
"serde-map-to-array",
@@ -523,7 +523,7 @@ checksum = "885f5274163b5b1720591c0c24b34350a0b05e4774351f9fb3d13c192d8c995b"
523523
dependencies = [
524524
"convert_case",
525525
"darling",
526-
"itertools",
526+
"itertools 0.13.0",
527527
"proc-macro2",
528528
"quote",
529529
"syn",
@@ -610,6 +610,12 @@ version = "0.4.2"
610610
source = "registry+https://github.com/rust-lang/crates.io-index"
611611
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
612612

613+
[[package]]
614+
name = "fixedbitset"
615+
version = "0.5.7"
616+
source = "registry+https://github.com/rust-lang/crates.io-index"
617+
checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
618+
613619
[[package]]
614620
name = "fnv"
615621
version = "1.0.7"
@@ -668,13 +674,12 @@ checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
668674

669675
[[package]]
670676
name = "graph-cycles"
671-
version = "0.1.0"
677+
version = "0.2.0"
672678
source = "registry+https://github.com/rust-lang/crates.io-index"
673-
checksum = "3a6ad932c6dd3cfaf16b66754a42f87bbeefd591530c4b6a8334270a7df3e853"
679+
checksum = "3092eb8c0a52f9146161afd672f10fbb970daec4fa79d17b26f79f10139cba9e"
674680
dependencies = [
675681
"ahash",
676-
"petgraph",
677-
"thiserror 1.0.69",
682+
"petgraph 0.7.1",
678683
]
679684

680685
[[package]]
@@ -772,6 +777,15 @@ dependencies = [
772777
"either",
773778
]
774779

780+
[[package]]
781+
name = "itertools"
782+
version = "0.14.0"
783+
source = "registry+https://github.com/rust-lang/crates.io-index"
784+
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
785+
dependencies = [
786+
"either",
787+
]
788+
775789
[[package]]
776790
name = "itoa"
777791
version = "1.0.15"
@@ -823,7 +837,7 @@ dependencies = [
823837
"charon",
824838
"clap",
825839
"cprover_bindings",
826-
"itertools",
840+
"itertools 0.14.0",
827841
"kani_metadata",
828842
"lazy_static",
829843
"num",
@@ -1220,7 +1234,17 @@ version = "0.6.5"
12201234
source = "registry+https://github.com/rust-lang/crates.io-index"
12211235
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
12221236
dependencies = [
1223-
"fixedbitset",
1237+
"fixedbitset 0.4.2",
1238+
"indexmap",
1239+
]
1240+
1241+
[[package]]
1242+
name = "petgraph"
1243+
version = "0.7.1"
1244+
source = "registry+https://github.com/rust-lang/crates.io-index"
1245+
checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
1246+
dependencies = [
1247+
"fixedbitset 0.5.7",
12241248
"indexmap",
12251249
]
12261250

@@ -1474,7 +1498,7 @@ version = "0.0.0"
14741498
dependencies = [
14751499
"csv",
14761500
"graph-cycles",
1477-
"petgraph",
1501+
"petgraph 0.7.1",
14781502
"serde",
14791503
"strum",
14801504
"strum_macros",
@@ -1636,9 +1660,9 @@ checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520"
16361660

16371661
[[package]]
16381662
name = "string-interner"
1639-
version = "0.18.0"
1663+
version = "0.19.0"
16401664
source = "registry+https://github.com/rust-lang/crates.io-index"
1641-
checksum = "1a3275464d7a9f2d4cac57c89c2ef96a8524dba2864c8d6f82e3980baf136f9b"
1665+
checksum = "23de088478b31c349c9ba67816fa55d9355232d63c3afea8bf513e31f0f1d2c0"
16421666
dependencies = [
16431667
"hashbrown 0.15.2",
16441668
"serde",
@@ -1652,15 +1676,15 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
16521676

16531677
[[package]]
16541678
name = "strum"
1655-
version = "0.26.3"
1679+
version = "0.27.1"
16561680
source = "registry+https://github.com/rust-lang/crates.io-index"
1657-
checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
1681+
checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"
16581682

16591683
[[package]]
16601684
name = "strum_macros"
1661-
version = "0.26.4"
1685+
version = "0.27.1"
16621686
source = "registry+https://github.com/rust-lang/crates.io-index"
1663-
checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
1687+
checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"
16641688
dependencies = [
16651689
"heck",
16661690
"proc-macro2",
@@ -1947,13 +1971,14 @@ dependencies = [
19471971

19481972
[[package]]
19491973
name = "tree-sitter"
1950-
version = "0.24.7"
1974+
version = "0.25.3"
19511975
source = "registry+https://github.com/rust-lang/crates.io-index"
1952-
checksum = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75"
1976+
checksum = "b9ac5ea5e7f2f1700842ec071401010b9c59bf735295f6e9fa079c3dc035b167"
19531977
dependencies = [
19541978
"cc",
19551979
"regex",
19561980
"regex-syntax 0.8.5",
1981+
"serde_json",
19571982
"streaming-iterator",
19581983
"tree-sitter-language",
19591984
]
@@ -1966,9 +1991,9 @@ checksum = "c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8"
19661991

19671992
[[package]]
19681993
name = "tree-sitter-rust"
1969-
version = "0.23.3"
1994+
version = "0.24.0"
19701995
source = "registry+https://github.com/rust-lang/crates.io-index"
1971-
checksum = "ca8ccb3e3a3495c8a943f6c3fd24c3804c471fd7f4f16087623c7fa4c0068e8a"
1996+
checksum = "4b9b18034c684a2420722be8b2a91c9c44f2546b631c039edf575ccba8c61be1"
19721997
dependencies = [
19731998
"cc",
19741999
"tree-sitter-language",

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.4.0"
1717
num = "0.4.0"
1818
num-traits = "0.2"
1919
serde = {version = "1", features = ["derive"]}
20-
string-interner = "0.18"
20+
string-interner = "0.19"
2121
tracing = "0.1"
2222
linear-map = {version = "1.2", features = ["serde_impl"]}
2323

kani-compiler/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ publish = false
1212
cbmc = { path = "../cprover_bindings", package = "cprover_bindings", optional = true }
1313
charon = { path = "../charon/charon", optional = true, default-features = false }
1414
clap = { version = "4.4.11", features = ["derive", "cargo"] }
15-
itertools = "0.13"
15+
itertools = "0.14"
1616
kani_metadata = { path = "../kani_metadata" }
1717
lazy_static = "1.4.0"
1818
num = { version = "0.4.0", optional = true }
1919
quote = "1.0.36"
2020
serde = { version = "1", optional = true }
2121
serde_json = "1"
22-
strum = "0.26"
23-
strum_macros = "0.26"
22+
strum = "0.27.1"
23+
strum_macros = "0.27.1"
2424
syn = { version = "2.0.72", features = ["parsing", "extra-traits"] }
2525
tracing = {version = "0.1", features = ["max_level_trace", "release_max_level_debug"]}
2626
tracing-subscriber = {version = "0.3.8", features = ["env-filter", "json", "fmt"]}

kani-driver/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ 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.26"}
31-
strum_macros = {version = "0.26"}
30+
strum = {version = "0.27.1"}
31+
strum_macros = {version = "0.27.1"}
3232
tempfile = "3"
3333
tracing = {version = "0.1", features = ["max_level_trace", "release_max_level_debug"]}
3434
tracing-subscriber = {version = "0.3.8", features = ["env-filter", "json", "fmt"]}

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.26"
17-
strum_macros = "0.26"
16+
strum = "0.27.1"
17+
strum_macros = "0.27.1"
1818
clap = { version = "4.4.11", features = ["derive"] }
1919

2020
[lints]

tools/kani-cov/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ console = "0.15.8"
1717
serde = "1.0.197"
1818
serde_derive = "1.0.197"
1919
serde_json = "1.0.115"
20-
tree-sitter = "0.24"
21-
tree-sitter-rust = "0.23"
20+
tree-sitter = "0.25.3"
21+
tree-sitter-rust = "0.24"

tools/scanner/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ publish = false
1313
[dependencies]
1414
csv = "1.3"
1515
serde = {version = "1", features = ["derive"]}
16-
strum = "0.26"
17-
strum_macros = "0.26"
18-
petgraph = "0.6.5"
19-
graph-cycles = "0.1.0"
16+
strum = "0.27.1"
17+
strum_macros = "0.27.1"
18+
petgraph = "0.7.1"
19+
graph-cycles = "0.2.0"
2020

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

0 commit comments

Comments
 (0)