Skip to main content

max / makenotwork

Bump toml to 1.1 across MNW crates Covers docengine, ops-exec, pom-contract, pom, server, and the bento and sando daemons. toml 1.1 changes FromStr for toml::Value to parse a standalone value rather than a whole document, so `raw.parse::<toml::Value>()` now stops at the first value and reports trailing content. pom-contract hit this; it parses a document, so it takes toml::Table instead. toml::from_str into a concrete struct or an explicit Table is unaffected, which covers every other call site in the tree.
Co-Authored-By
Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-20 19:58 UTC
Signed with PGP, not checked
Commit: e2644754d0a2794e4379fd9e79ea745cebbadef4
Parent: 773ca0d
17 files changed, +291 insertions, -272 deletions
M pom/Cargo.lock +31 -36
@@ -2218,11 +2218,11 @@
2218 2218
2219 2219 [[package]]
2220 2220 name = "serde_spanned"
2221 - version = "0.6.9"
2221 + version = "1.1.1"
2222 2222 source = "registry+https://github.com/rust-lang/crates.io-index"
2223 - checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
2223 + checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
2224 2224 dependencies = [
2225 - "serde",
2225 + "serde_core",
2226 2226 ]
2227 2227
2228 2228 [[package]]
@@ -2771,44 +2771,42 @@
2771 2771
2772 2772 [[package]]
2773 2773 name = "toml"
2774 - version = "0.8.23"
2774 + version = "1.1.3+spec-1.1.0"
2775 2775 source = "registry+https://github.com/rust-lang/crates.io-index"
2776 - checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
2777 - dependencies = [
2778 - "serde",
2779 - "serde_spanned",
2780 - "toml_datetime",
2781 - "toml_edit",
2782 - ]
2783 -
2784 - [[package]]
2785 - name = "toml_datetime"
2786 - version = "0.6.11"
2787 - source = "registry+https://github.com/rust-lang/crates.io-index"
2788 - checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
2789 - dependencies = [
2790 - "serde",
2791 - ]
2792 -
2793 - [[package]]
2794 - name = "toml_edit"
2795 - version = "0.22.27"
2796 - source = "registry+https://github.com/rust-lang/crates.io-index"
2797 - checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
2776 + checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
2798 2777 dependencies = [
2799 2778 "indexmap",
2800 - "serde",
2779 + "serde_core",
2801 2780 "serde_spanned",
2802 2781 "toml_datetime",
2803 - "toml_write",
2782 + "toml_parser",
2783 + "toml_writer",
2804 2784 "winnow",
2805 2785 ]
2806 2786
2807 2787 [[package]]
2808 - name = "toml_write"
2809 - version = "0.1.2"
2788 + name = "toml_datetime"
2789 + version = "1.1.1+spec-1.1.0"
2810 2790 source = "registry+https://github.com/rust-lang/crates.io-index"
2811 - checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
2791 + checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
2792 + dependencies = [
2793 + "serde_core",
2794 + ]
2795 +
2796 + [[package]]
2797 + name = "toml_parser"
2798 + version = "1.1.2+spec-1.1.0"
2799 + source = "registry+https://github.com/rust-lang/crates.io-index"
2800 + checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
2801 + dependencies = [
2802 + "winnow",
2803 + ]
2804 +
2805 + [[package]]
2806 + name = "toml_writer"
2807 + version = "1.1.2+spec-1.1.0"
2808 + source = "registry+https://github.com/rust-lang/crates.io-index"
2809 + checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
2812 2810
2813 2811 [[package]]
2814 2812 name = "tower"
@@ -3407,12 +3405,9 @@
3407 3405
3408 3406 [[package]]
3409 3407 name = "winnow"
3410 - version = "0.7.15"
3408 + version = "1.0.4"
3411 3409 source = "registry+https://github.com/rust-lang/crates.io-index"
3412 - checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
3413 - dependencies = [
3414 - "memchr",
3415 - ]
3410 + checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
3416 3411
3417 3412 [[package]]
3418 3413 name = "winreg"
M pom/Cargo.toml +1 -1
@@ -37,7 +37,7 @@
37 37 schemars = "0.8"
38 38
39 39 # Config
40 - toml = "0.8"
40 + toml = "1.1"
41 41
42 42 # Constant-time comparison
43 43 subtle = "2"
M sando/Cargo.lock +31 -36
@@ -1975,11 +1975,11 @@
1975 1975
1976 1976 [[package]]
1977 1977 name = "serde_spanned"
1978 - version = "0.6.9"
1978 + version = "1.1.1"
1979 1979 source = "registry+https://github.com/rust-lang/crates.io-index"
1980 - checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
1980 + checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
1981 1981 dependencies = [
1982 - "serde",
1982 + "serde_core",
1983 1983 ]
1984 1984
1985 1985 [[package]]
@@ -2567,44 +2567,42 @@
2567 2567
2568 2568 [[package]]
2569 2569 name = "toml"
2570 - version = "0.8.23"
2570 + version = "1.1.3+spec-1.1.0"
2571 2571 source = "registry+https://github.com/rust-lang/crates.io-index"
2572 - checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
2573 - dependencies = [
2574 - "serde",
2575 - "serde_spanned",
2576 - "toml_datetime",
2577 - "toml_edit",
2578 - ]
2579 -
2580 - [[package]]
2581 - name = "toml_datetime"
2582 - version = "0.6.11"
2583 - source = "registry+https://github.com/rust-lang/crates.io-index"
2584 - checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
2585 - dependencies = [
2586 - "serde",
2587 - ]
2588 -
2589 - [[package]]
2590 - name = "toml_edit"
2591 - version = "0.22.27"
2592 - source = "registry+https://github.com/rust-lang/crates.io-index"
2593 - checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
2572 + checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
2594 2573 dependencies = [
2595 2574 "indexmap",
2596 - "serde",
2575 + "serde_core",
2597 2576 "serde_spanned",
2598 2577 "toml_datetime",
2599 - "toml_write",
2578 + "toml_parser",
2579 + "toml_writer",
2600 2580 "winnow",
2601 2581 ]
2602 2582
2603 2583 [[package]]
2604 - name = "toml_write"
2605 - version = "0.1.2"
2584 + name = "toml_datetime"
2585 + version = "1.1.1+spec-1.1.0"
2606 2586 source = "registry+https://github.com/rust-lang/crates.io-index"
2607 - checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
2587 + checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
2588 + dependencies = [
2589 + "serde_core",
2590 + ]
2591 +
2592 + [[package]]
2593 + name = "toml_parser"
2594 + version = "1.1.2+spec-1.1.0"
2595 + source = "registry+https://github.com/rust-lang/crates.io-index"
2596 + checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
2597 + dependencies = [
2598 + "winnow",
2599 + ]
2600 +
2601 + [[package]]
2602 + name = "toml_writer"
2603 + version = "1.1.2+spec-1.1.0"
2604 + source = "registry+https://github.com/rust-lang/crates.io-index"
2605 + checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
2608 2606
2609 2607 [[package]]
2610 2608 name = "tower"
@@ -3326,12 +3324,9 @@
3326 3324
3327 3325 [[package]]
3328 3326 name = "winnow"
3329 - version = "0.7.15"
3327 + version = "1.0.4"
3330 3328 source = "registry+https://github.com/rust-lang/crates.io-index"
3331 - checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
3332 - dependencies = [
3333 - "memchr",
3334 - ]
3329 + checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
3335 3330
3336 3331 [[package]]
3337 3332 name = "wit-bindgen"
M server/Cargo.lock +65 -11
@@ -371,7 +371,7 @@
371 371 "memchr",
372 372 "serde",
373 373 "serde_derive",
374 - "winnow",
374 + "winnow 0.7.15",
375 375 ]
376 376
377 377 [[package]]
@@ -2570,7 +2570,7 @@
2570 2570 "pulldown-cmark",
2571 2571 "regex-lite",
2572 2572 "serde",
2573 - "toml",
2573 + "toml 1.1.3+spec-1.1.0",
2574 2574 "tracing",
2575 2575 ]
2576 2576
@@ -2835,7 +2835,7 @@
2835 2835 "atomic",
2836 2836 "pear",
2837 2837 "serde",
2838 - "toml",
2838 + "toml 0.8.23",
2839 2839 "uncased",
2840 2840 "version_check",
2841 2841 ]
@@ -4387,7 +4387,7 @@
4387 4387 "tokio",
4388 4388 "tokio-stream",
4389 4389 "tokio-util",
4390 - "toml",
4390 + "toml 1.1.3+spec-1.1.0",
4391 4391 "totp-rs",
4392 4392 "tower",
4393 4393 "tower-http",
@@ -4421,7 +4421,7 @@
4421 4421 dependencies = [
4422 4422 "include_dir",
4423 4423 "serde",
4424 - "toml",
4424 + "toml 0.8.23",
4425 4425 ]
4426 4426
4427 4427 [[package]]
@@ -5313,7 +5313,7 @@
5313 5313 version = "0.1.0"
5314 5314 dependencies = [
5315 5315 "serde_json",
5316 - "toml",
5316 + "toml 1.1.3+spec-1.1.0",
5317 5317 ]
5318 5318
5319 5319 [[package]]
@@ -6572,6 +6572,15 @@
6572 6572 "serde",
6573 6573 ]
6574 6574
6575 + [[package]]
6576 + name = "serde_spanned"
6577 + version = "1.1.1"
6578 + source = "registry+https://github.com/rust-lang/crates.io-index"
6579 + checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
6580 + dependencies = [
6581 + "serde_core",
6582 + ]
6583 +
6575 6584 [[package]]
6576 6585 name = "serde_urlencoded"
6577 6586 version = "0.7.1"
@@ -7473,11 +7482,26 @@
7473 7482 checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
7474 7483 dependencies = [
7475 7484 "serde",
7476 - "serde_spanned",
7477 - "toml_datetime",
7485 + "serde_spanned 0.6.9",
7486 + "toml_datetime 0.6.11",
7478 7487 "toml_edit",
7479 7488 ]
7480 7489
7490 + [[package]]
7491 + name = "toml"
7492 + version = "1.1.3+spec-1.1.0"
7493 + source = "registry+https://github.com/rust-lang/crates.io-index"
7494 + checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
7495 + dependencies = [
7496 + "indexmap",
7497 + "serde_core",
7498 + "serde_spanned 1.1.1",
7499 + "toml_datetime 1.1.1+spec-1.1.0",
7500 + "toml_parser",
7501 + "toml_writer",
7502 + "winnow 1.0.4",
7503 + ]
7504 +
7481 7505 [[package]]
7482 7506 name = "toml_datetime"
7483 7507 version = "0.6.11"
@@ -7487,6 +7511,15 @@
7487 7511 "serde",
7488 7512 ]
7489 7513
7514 + [[package]]
7515 + name = "toml_datetime"
7516 + version = "1.1.1+spec-1.1.0"
7517 + source = "registry+https://github.com/rust-lang/crates.io-index"
7518 + checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
7519 + dependencies = [
7520 + "serde_core",
7521 + ]
7522 +
7490 7523 [[package]]
7491 7524 name = "toml_edit"
7492 7525 version = "0.22.27"
@@ -7495,10 +7528,19 @@
7495 7528 dependencies = [
7496 7529 "indexmap",
7497 7530 "serde",
7498 - "serde_spanned",
7499 - "toml_datetime",
7531 + "serde_spanned 0.6.9",
7532 + "toml_datetime 0.6.11",
7500 7533 "toml_write",
7501 - "winnow",
7534 + "winnow 0.7.15",
7535 + ]
7536 +
7537 + [[package]]
7538 + name = "toml_parser"
7539 + version = "1.1.2+spec-1.1.0"
7540 + source = "registry+https://github.com/rust-lang/crates.io-index"
7541 + checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
7542 + dependencies = [
7543 + "winnow 1.0.4",
7502 7544 ]
7503 7545
7504 7546 [[package]]
@@ -7507,6 +7549,12 @@
7507 7549 source = "registry+https://github.com/rust-lang/crates.io-index"
7508 7550 checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
7509 7551
7552 + [[package]]
7553 + name = "toml_writer"
7554 + version = "1.1.2+spec-1.1.0"
7555 + source = "registry+https://github.com/rust-lang/crates.io-index"
7556 + checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
7557 +
7510 7558 [[package]]
7511 7559 name = "totp-rs"
7512 7560 version = "5.7.2"
@@ -8885,6 +8933,12 @@
8885 8933 "memchr",
8886 8934 ]
8887 8935
8936 + [[package]]
8937 + name = "winnow"
8938 + version = "1.0.4"
8939 + source = "registry+https://github.com/rust-lang/crates.io-index"
8940 + checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
8941 +
8888 8942 [[package]]
8889 8943 name = "wiremock"
8890 8944 version = "0.6.5"
@@ -24,7 +24,7 @@
24 24 utoipa-swagger-ui = { version = "9", features = ["axum"] }
25 25 serde = { version = "1.0.228", features = ["derive"] }
26 26 serde_json = "1.0.149"
27 - toml = "0.8"
27 + toml = "1.1"
28 28 tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "net", "signal"] }
29 29 tokio-stream = { version = "0.1", features = ["sync"] }
30 30 tokio-util = { version = "0.7", features = ["io"] }
@@ -1904,11 +1904,11 @@
1904 1904
1905 1905 [[package]]
1906 1906 name = "serde_spanned"
1907 - version = "0.6.9"
1907 + version = "1.1.1"
1908 1908 source = "registry+https://github.com/rust-lang/crates.io-index"
1909 - checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
1909 + checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
1910 1910 dependencies = [
1911 - "serde",
1911 + "serde_core",
1912 1912 ]
1913 1913
1914 1914 [[package]]
@@ -2456,44 +2456,42 @@
2456 2456
2457 2457 [[package]]
2458 2458 name = "toml"
2459 - version = "0.8.23"
2459 + version = "1.1.3+spec-1.1.0"
2460 2460 source = "registry+https://github.com/rust-lang/crates.io-index"
2461 - checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
2462 - dependencies = [
2463 - "serde",
2464 - "serde_spanned",
2465 - "toml_datetime",
2466 - "toml_edit",
2467 - ]
2468 -
2469 - [[package]]
2470 - name = "toml_datetime"
2471 - version = "0.6.11"
2472 - source = "registry+https://github.com/rust-lang/crates.io-index"
2473 - checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
2474 - dependencies = [
2475 - "serde",
2476 - ]
2477 -
2478 - [[package]]
2479 - name = "toml_edit"
2480 - version = "0.22.27"
2481 - source = "registry+https://github.com/rust-lang/crates.io-index"
2482 - checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
2461 + checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
2483 2462 dependencies = [
2484 2463 "indexmap",
2485 - "serde",
2464 + "serde_core",
2486 2465 "serde_spanned",
2487 2466 "toml_datetime",
2488 - "toml_write",
2467 + "toml_parser",
2468 + "toml_writer",
2489 2469 "winnow",
2490 2470 ]
2491 2471
2492 2472 [[package]]
2493 - name = "toml_write"
2494 - version = "0.1.2"
2473 + name = "toml_datetime"
2474 + version = "1.1.1+spec-1.1.0"
2495 2475 source = "registry+https://github.com/rust-lang/crates.io-index"
2496 - checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
2476 + checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
2477 + dependencies = [
2478 + "serde_core",
2479 + ]
2480 +
2481 + [[package]]
2482 + name = "toml_parser"
2483 + version = "1.1.2+spec-1.1.0"
2484 + source = "registry+https://github.com/rust-lang/crates.io-index"
2485 + checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
2486 + dependencies = [
2487 + "winnow",
2488 + ]
2489 +
2490 + [[package]]
2491 + name = "toml_writer"
2492 + version = "1.1.2+spec-1.1.0"
2493 + source = "registry+https://github.com/rust-lang/crates.io-index"
2494 + checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
2497 2495
2498 2496 [[package]]
2499 2497 name = "tower"
@@ -3204,12 +3202,9 @@
3204 3202
3205 3203 [[package]]
3206 3204 name = "winnow"
3207 - version = "0.7.15"
3205 + version = "1.0.4"
3208 3206 source = "registry+https://github.com/rust-lang/crates.io-index"
3209 - checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
3210 - dependencies = [
3211 - "memchr",
3212 - ]
3207 + checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
3213 3208
3214 3209 [[package]]
3215 3210 name = "wit-bindgen"
@@ -16,7 +16,7 @@
16 16 tokio-stream = "0.1"
17 17 serde = { version = "1.0.228", features = ["derive"] }
18 18 serde_json = "1"
19 - toml = "0.8"
19 + toml = "1.1"
20 20 sqlx = { version = "0.8.6", features = ["runtime-tokio", "sqlite", "chrono", "migrate"] }
21 21 rhai = { version = "1.20", features = ["sync"] }
22 22 tracing = "0.1.44"
@@ -961,11 +961,11 @@
961 961
962 962 [[package]]
963 963 name = "serde_spanned"
964 - version = "0.6.9"
964 + version = "1.1.1"
965 965 source = "registry+https://github.com/rust-lang/crates.io-index"
966 - checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
966 + checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
967 967 dependencies = [
968 - "serde",
968 + "serde_core",
969 969 ]
970 970
971 971 [[package]]
@@ -1189,44 +1189,42 @@
1189 1189
1190 1190 [[package]]
1191 1191 name = "toml"
1192 - version = "0.8.23"
1192 + version = "1.1.3+spec-1.1.0"
1193 1193 source = "registry+https://github.com/rust-lang/crates.io-index"
1194 - checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
1195 - dependencies = [
1196 - "serde",
1197 - "serde_spanned",
1198 - "toml_datetime",
1199 - "toml_edit",
1200 - ]
1201 -
1202 - [[package]]
1203 - name = "toml_datetime"
1204 - version = "0.6.11"
1205 - source = "registry+https://github.com/rust-lang/crates.io-index"
1206 - checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
1207 - dependencies = [
1208 - "serde",
1209 - ]
1210 -
1211 - [[package]]
1212 - name = "toml_edit"
1213 - version = "0.22.27"
1214 - source = "registry+https://github.com/rust-lang/crates.io-index"
1215 - checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
1194 + checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c"
1216 1195 dependencies = [
1217 1196 "indexmap",
1218 - "serde",
1197 + "serde_core",
1219 1198 "serde_spanned",
1220 1199 "toml_datetime",
1221 - "toml_write",
1200 + "toml_parser",
1201 + "toml_writer",
1222 1202 "winnow",
1223 1203 ]
1224 1204
1225 1205 [[package]]
1226 - name = "toml_write"
1227 - version = "0.1.2"
1206 + name = "toml_datetime"
1207 + version = "1.1.1+spec-1.1.0"
1228 1208 source = "registry+https://github.com/rust-lang/crates.io-index"
1229 - checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
1209 + checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
1210 + dependencies = [
1211 + "serde_core",
1212 + ]
1213 +
1214 + [[package]]
1215 + name = "toml_parser"
1216 + version = "1.1.2+spec-1.1.0"
1217 + source = "registry+https://github.com/rust-lang/crates.io-index"
1218 + checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
1219 + dependencies = [
1220 + "winnow",
1221 + ]
1222 +
1223 + [[package]]
1224 + name = "toml_writer"
1225 + version = "1.1.2+spec-1.1.0"
1226 + source = "registry+https://github.com/rust-lang/crates.io-index"
1227 + checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
1230 1228
1231 1229 [[package]]
1232 1230 name = "tower"
@@ -1710,12 +1708,9 @@
1710 1708
1711 1709 [[package]]
1712 1710 name = "winnow"
1713 - version = "0.7.15"
1711 + version = "1.0.4"
1714 1712 source = "registry+https://github.com/rust-lang/crates.io-index"
1715 - checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
1716 - dependencies = [
1717 - "memchr",
1718 - ]
1713 + checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
1719 1714
1720 1715 [[package]]
1721 1716 name = "wit-bindgen"
@@ -15,7 +15,7 @@
15 15 anyhow = "1.0.102"
16 16 async-trait = "0.1.83"
17 17 serde = { version = "1.0.228", features = ["derive"] }
18 - toml = "0.8"
18 + toml = "1.1"
19 19 tracing = "0.1.44"
20 20 tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
21 21