rust: update Cargo dependencies
Update dependencies that are not used by meson, only by Cargo. Several packages have now reached v1 and therefore updates may be less intrusive in the future. Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini committed
Jul 24, 2026 at 12:01 UTC
7d33e694afdd9afe748aeea69bc768a26784e6ab
1 file changed
+36
-49
Cargo.lock
+36
-49
@@ -136,9 +136,9 @@ dependencies = [
136
137
[[package]]
138
name = "hashbrown"
139
-version = "0.16.0"
139
+version = "0.17.1"
140
source = "registry+https://github.com/rust-lang/crates.io-index"
141
-checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
141
+checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
142
143
[[package]]
144
name = "heck"
@@ -189,9 +189,9 @@ dependencies = [
189
190
[[package]]
191
name = "indexmap"
192
-version = "2.11.4"
192
+version = "2.14.0"
193
source = "registry+https://github.com/rust-lang/crates.io-index"
194
-checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
194
+checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
195
dependencies = [
196
"equivalent",
197
"hashbrown",
@@ -212,12 +212,6 @@ version = "0.2.162"
212
source = "registry+https://github.com/rust-lang/crates.io-index"
213
checksum = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398"
214
215
-[[package]]
216
-name = "memchr"
217
-version = "2.7.6"
218
-source = "registry+https://github.com/rust-lang/crates.io-index"
219
-checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
220
-
215
[[package]]
216
name = "migration"
217
version = "0.1.0"
@@ -342,29 +336,20 @@ dependencies = [
336
"proc-macro2",
337
]
338
345
-[[package]]
346
-name = "serde"
347
-version = "1.0.226"
348
-source = "registry+https://github.com/rust-lang/crates.io-index"
349
-checksum = "0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd"
350
-dependencies = [
351
- "serde_core",
352
-]
353
-
339
[[package]]
340
name = "serde_core"
356
-version = "1.0.226"
341
+version = "1.0.228"
342
source = "registry+https://github.com/rust-lang/crates.io-index"
358
-checksum = "ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4"
343
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
344
dependencies = [
345
"serde_derive",
346
]
347
348
[[package]]
349
name = "serde_derive"
365
-version = "1.0.226"
350
+version = "1.0.228"
351
source = "registry+https://github.com/rust-lang/crates.io-index"
367
-checksum = "8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33"
352
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
353
dependencies = [
354
"proc-macro2",
355
"quote",
@@ -373,18 +358,18 @@ dependencies = [
358
359
[[package]]
360
name = "serde_spanned"
376
-version = "0.6.9"
361
+version = "1.1.1"
362
source = "registry+https://github.com/rust-lang/crates.io-index"
378
-checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
363
+checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
364
dependencies = [
380
- "serde",
365
+ "serde_core",
366
]
367
368
[[package]]
369
name = "smallvec"
385
-version = "1.15.1"
370
+version = "1.15.2"
371
source = "registry+https://github.com/rust-lang/crates.io-index"
387
-checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
372
+checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
373
374
[[package]]
375
name = "syn"
@@ -413,9 +398,9 @@ dependencies = [
398
399
[[package]]
400
name = "system-deps"
416
-version = "7.0.5"
401
+version = "7.0.8"
402
source = "registry+https://github.com/rust-lang/crates.io-index"
418
-checksum = "e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb"
403
+checksum = "396a35feb67335377e0251fcbc1092fc85c484bd4e3a7a54319399da127796e7"
404
dependencies = [
405
"cfg-expr",
406
"heck",
@@ -458,38 +443,43 @@ dependencies = [
443
444
[[package]]
445
name = "toml"
461
-version = "0.8.23"
446
+version = "1.1.3+spec-1.1.0"
447
source = "registry+https://github.com/rust-lang/crates.io-index"
463
-checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
448
+checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
449
dependencies = [
465
- "serde",
450
+ "indexmap",
451
+ "serde_core",
452
"serde_spanned",
453
"toml_datetime",
468
- "toml_edit",
454
+ "toml_parser",
455
+ "toml_writer",
456
+ "winnow",
457
]
458
459
[[package]]
460
name = "toml_datetime"
473
-version = "0.6.11"
461
+version = "1.1.1+spec-1.1.0"
462
source = "registry+https://github.com/rust-lang/crates.io-index"
475
-checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
463
+checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
464
dependencies = [
477
- "serde",
465
+ "serde_core",
466
]
467
468
[[package]]
481
-name = "toml_edit"
482
-version = "0.22.27"
469
+name = "toml_parser"
470
+version = "1.1.2+spec-1.1.0"
471
source = "registry+https://github.com/rust-lang/crates.io-index"
484
-checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
472
+checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
473
dependencies = [
486
- "indexmap",
487
- "serde",
488
- "serde_spanned",
489
- "toml_datetime",
474
"winnow",
475
]
476
477
+[[package]]
478
+name = "toml_writer"
479
+version = "1.1.2+spec-1.1.0"
480
+source = "registry+https://github.com/rust-lang/crates.io-index"
481
+checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
482
+
483
[[package]]
484
name = "trace"
485
version = "0.1.0"
@@ -537,9 +527,6 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
527
528
[[package]]
529
name = "winnow"
540
-version = "0.7.13"
530
+version = "1.0.4"
531
source = "registry+https://github.com/rust-lang/crates.io-index"
542
-checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf"
543
-dependencies = [
544
- "memchr",
545
-]
532
+checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"