@samitouri / QOSamiQemu / commits / 7d33e694af

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"