diff --git a/Cargo.lock b/Cargo.lock index 6105ff911..b976003d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "RustyXML" @@ -44,7 +44,7 @@ dependencies = [ "accesskit_consumer", "atspi-common", "serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "zvariant 4.2.0", ] @@ -55,7 +55,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f47983a1084940ba9a39c077a8c63e55c619388be5476ac04c804cfbd1e63459" dependencies = [ "accesskit", - "hashbrown 0.15.0", + "hashbrown 0.15.2", "immutable-chunkmap", ] @@ -67,7 +67,7 @@ checksum = "7329821f3bd1101e03a7d2e03bd339e3ac0dc64c70b4c9f9ae1949e3ba8dece1" dependencies = [ "accesskit", "accesskit_consumer", - "hashbrown 0.15.0", + "hashbrown 0.15.2", "objc2", "objc2-app-kit", "objc2-foundation", @@ -99,7 +99,7 @@ checksum = "24fcd5d23d70670992b823e735e859374d694a3d12bfd8dd32bd3bd8bedb5d81" dependencies = [ "accesskit", "accesskit_consumer", - "hashbrown 0.15.0", + "hashbrown 0.15.2", "paste", "static_assertions", "windows 0.58.0", @@ -218,7 +218,7 @@ dependencies = [ "ndk-context", "ndk-sys 0.6.0+11769913", "num_enum", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -302,9 +302,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.91" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "approx" @@ -359,9 +359,9 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "arrow" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4caf25cdc4a985f91df42ed9e9308e1adbcd341a31a72605c697033fcef163e3" +checksum = "eaf3437355979f1e93ba84ba108c38be5767713051f3c8ffbf07c094e2e61f9f" dependencies = [ "arrow-arith", "arrow-array", @@ -381,9 +381,9 @@ dependencies = [ [[package]] name = "arrow-arith" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91f2dfd1a7ec0aca967dfaa616096aec49779adc8eccec005e2f5e4111b1192a" +checksum = "31dce77d2985522288edae7206bffd5fc4996491841dda01a13a58415867e681" dependencies = [ "arrow-array", "arrow-buffer", @@ -396,9 +396,9 @@ dependencies = [ [[package]] name = "arrow-array" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d39387ca628be747394890a6e47f138ceac1aa912eab64f02519fed24b637af8" +checksum = "2d45fe6d3faed0435b7313e59a02583b14c6c6339fa7729e94c32a20af319a79" dependencies = [ "ahash", "arrow-buffer", @@ -406,15 +406,15 @@ dependencies = [ "arrow-schema", "chrono", "half", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "num", ] [[package]] name = "arrow-buffer" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e51e05228852ffe3eb391ce7178a0f97d2cf80cc6ef91d3c4a6b3cb688049ec" +checksum = "2b02656a35cc103f28084bc80a0159668e0a680d919cef127bd7e0aaccb06ec1" dependencies = [ "bytes", "half", @@ -423,9 +423,9 @@ dependencies = [ [[package]] name = "arrow-cast" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d09aea56ec9fa267f3f3f6cdab67d8a9974cbba90b3aa38c8fe9d0bb071bd8c1" +checksum = "c73c6233c5b5d635a56f6010e6eb1ab9e30e94707db21cea03da317f67d84cf3" dependencies = [ "arrow-array", "arrow-buffer", @@ -443,9 +443,9 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c07b5232be87d115fde73e32f2ca7f1b353bff1b44ac422d3c6fc6ae38f11f0d" +checksum = "ec222848d70fea5a32af9c3602b08f5d740d5e2d33fbd76bf6fd88759b5b13a7" dependencies = [ "arrow-array", "arrow-buffer", @@ -462,9 +462,9 @@ dependencies = [ [[package]] name = "arrow-data" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98ae0af50890b494cebd7d6b04b35e896205c1d1df7b29a6272c5d0d0249ef5" +checksum = "b7f2861ffa86f107b8ab577d86cff7c7a490243eabe961ba1e1af4f27542bb79" dependencies = [ "arrow-buffer", "arrow-schema", @@ -484,9 +484,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed91bdeaff5a1c00d28d8f73466bcb64d32bbd7093b5a30156b4b9f4dba3eee" +checksum = "0270dc511f11bb5fa98a25020ad51a99ca5b08d8a8dfbd17503bb9dba0388f0b" dependencies = [ "arrow-array", "arrow-buffer", @@ -498,9 +498,9 @@ dependencies = [ [[package]] name = "arrow-json" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0471f51260a5309307e5d409c9dc70aede1cd9cf1d4ff0f0a1e8e1a2dd0e0d3c" +checksum = "0eff38eeb8a971ad3a4caf62c5d57f0cff8a48b64a55e3207c4fd696a9234aad" dependencies = [ "arrow-array", "arrow-buffer", @@ -509,7 +509,7 @@ dependencies = [ "arrow-schema", "chrono", "half", - "indexmap 2.6.0", + "indexmap 2.7.1", "lexical-core", "num", "serde", @@ -518,9 +518,9 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2883d7035e0b600fb4c30ce1e50e66e53d8656aa729f2bfa4b51d359cf3ded52" +checksum = "c6f202a879d287099139ff0d121e7f55ae5e0efe634b8cf2106ebc27a8715dee" dependencies = [ "arrow-array", "arrow-buffer", @@ -533,9 +533,9 @@ dependencies = [ [[package]] name = "arrow-row" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552907e8e587a6fde4f8843fd7a27a576a260f65dab6c065741ea79f633fc5be" +checksum = "a8f936954991c360ba762dff23f5dda16300774fafd722353d9683abd97630ae" dependencies = [ "ahash", "arrow-array", @@ -547,9 +547,9 @@ dependencies = [ [[package]] name = "arrow-schema" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539ada65246b949bd99ffa0881a9a15a4a529448af1a07a9838dd78617dafab1" +checksum = "9579b9d8bce47aa41389fe344f2c6758279983b7c0ebb4013e283e3e91bb450e" dependencies = [ "bitflags 2.6.0", "serde", @@ -557,9 +557,9 @@ dependencies = [ [[package]] name = "arrow-select" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6259e566b752da6dceab91766ed8b2e67bf6270eb9ad8a6e07a33c1bede2b125" +checksum = "7471ba126d0b0aaa24b50a36bc6c25e4e74869a1fd1a5553357027a0b1c8d1f1" dependencies = [ "ahash", "arrow-array", @@ -571,9 +571,9 @@ dependencies = [ [[package]] name = "arrow-string" -version = "53.2.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3179ccbd18ebf04277a095ba7321b93fd1f774f18816bd5f6b3ce2f594edb6c" +checksum = "72993b01cb62507b06f1fb49648d7286c8989ecfabdb7b77a750fcb54410731b" dependencies = [ "arrow-array", "arrow-buffer", @@ -1047,7 +1047,7 @@ dependencies = [ "num-derive", "num-rational", "num-traits", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -1063,7 +1063,7 @@ dependencies = [ "futures-util", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.30", + "hyper 0.14.32", "itoa", "matchit", "memchr", @@ -1218,7 +1218,7 @@ dependencies = [ "serde_yaml 0.9.34+deprecated", "shell-words", "syntect", - "thiserror 1.0.66", + "thiserror 1.0.69", "unicode-width", "walkdir", "wild", @@ -1344,9 +1344,9 @@ dependencies = [ [[package]] name = "brotli" -version = "6.0.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" +checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -1416,9 +1416,9 @@ checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" [[package]] name = "bytemuck" -version = "1.20.0" +version = "1.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a" +checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" dependencies = [ "bytemuck_derive", ] @@ -1476,7 +1476,7 @@ dependencies = [ "sha2", "ssri", "tempfile", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tokio-stream", "walkdir", @@ -1499,7 +1499,7 @@ dependencies = [ "polling 3.7.4", "rustix 0.38.34", "slab", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -1556,7 +1556,7 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -1582,7 +1582,7 @@ dependencies = [ "serde", "serde_repr", "static_assertions", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -1657,9 +1657,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.38" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" dependencies = [ "android-tzdata", "iana-time-zone", @@ -1692,7 +1692,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "696283b40e1a39d208ee614b92e5f6521d16962edeb47c48372585ec92419943" dependencies = [ - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -2357,6 +2357,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "dlib" version = "0.5.2" @@ -2532,7 +2543,7 @@ dependencies = [ "serde", "serde_json", "serial", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -2643,12 +2654,12 @@ dependencies = [ "dora-node-api", "eyre", "futures", - "hyper 0.14.30", - "indexmap 2.6.0", + "hyper 0.14.32", + "indexmap 2.7.1", "mime_guess", "serde", "serde_json", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tokio-stream", "tracing", @@ -2749,13 +2760,13 @@ dependencies = [ "dora-daemon", "dora-ros2-bridge-msg-gen", "eyre", - "flume 0.11.0", + "flume 0.11.1", "futures", "futures-timer", "rand", "ros2-client", "rust-format", - "rustdds", + "rustdds 0.10.3", "serde", "serde-big-array", "tokio", @@ -2776,7 +2787,7 @@ dependencies = [ "quote", "regex", "syn 1.0.109", - "thiserror 1.0.66", + "thiserror 1.0.69", "tracing", ] @@ -2869,7 +2880,7 @@ dependencies = [ "nom", "rust_decimal", "serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "time", ] @@ -2968,7 +2979,7 @@ dependencies = [ "epaint", "log", "profiling", - "thiserror 1.0.66", + "thiserror 1.0.69", "type-map", "web-time", "wgpu", @@ -3545,9 +3556,9 @@ dependencies = [ [[package]] name = "flume" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" +checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ "futures-core", "futures-sink", @@ -3896,9 +3907,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "globset" @@ -4119,7 +4130,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.6.0", + "indexmap 2.7.1", "slab", "tokio", "tokio-util", @@ -4138,7 +4149,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.6.0", + "indexmap 2.7.1", "slab", "tokio", "tokio-util", @@ -4181,9 +4192,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.0" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "allocator-api2", "equivalent", @@ -4404,9 +4415,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.30" +version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ "bytes", "futures-channel", @@ -4455,7 +4466,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http 0.2.12", - "hyper 0.14.30", + "hyper 0.14.32", "rustls 0.21.12", "tokio", "tokio-rustls 0.24.1", @@ -4485,7 +4496,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.30", + "hyper 0.14.32", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -4546,6 +4557,124 @@ dependencies = [ "cc", ] +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "ident_case" version = "1.0.1" @@ -4554,12 +4683,23 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "0.5.0" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" dependencies = [ - "unicode-bidi", - "unicode-normalization", + "icu_normalizer", + "icu_properties", ] [[package]] @@ -4572,6 +4712,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "if-addrs" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a78a89907582615b19f6f0da1af18abf6ff08be259395669b834b057a7ee92d8" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + [[package]] name = "image" version = "0.25.1" @@ -4626,12 +4776,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.6.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" dependencies = [ "equivalent", - "hashbrown 0.15.0", + "hashbrown 0.15.2", "serde", ] @@ -4696,7 +4846,7 @@ dependencies = [ "dyn-clone", "lazy_static", "newline-converter", - "thiserror 1.0.66", + "thiserror 1.0.69", "unicode-segmentation", "unicode-width", ] @@ -4852,7 +5002,7 @@ dependencies = [ "combine", "jni-sys", "log", - "thiserror 1.0.66", + "thiserror 1.0.69", "walkdir", "windows-sys 0.45.0", ] @@ -4906,7 +5056,7 @@ checksum = "5dce11312d00e40c13f5c5fac13056a134f77944ab87086460ef386eed68ca08" dependencies = [ "nalgebra", "simba", - "thiserror 1.0.66", + "thiserror 1.0.69", "tracing", "urdf-rs", ] @@ -5066,9 +5216,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.155" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libgit2-sys" @@ -5099,7 +5249,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" dependencies = [ "cfg-if 1.0.0", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -5174,6 +5324,12 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + [[package]] name = "litrs" version = "0.4.1" @@ -5188,7 +5344,7 @@ checksum = "136ef34e18462b17bf39a7826f8f3bbc223341f8e83822beb8b77db9a3d49696" dependencies = [ "libc", "neli", - "thiserror 1.0.66", + "thiserror 1.0.69", "windows-sys 0.48.0", ] @@ -5228,7 +5384,7 @@ version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" dependencies = [ - "hashbrown 0.15.0", + "hashbrown 0.15.2", ] [[package]] @@ -5380,7 +5536,7 @@ checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" dependencies = [ "miette-derive", "once_cell", - "thiserror 1.0.66", + "thiserror 1.0.69", "unicode-width", ] @@ -5542,12 +5698,12 @@ dependencies = [ "cfg_aliases 0.1.1", "codespan-reporting", "hexf-parse", - "indexmap 2.6.0", + "indexmap 2.7.1", "log", "rustc-hash", "spirv", "termcolor", - "thiserror 1.0.66", + "thiserror 1.0.69", "unicode-xid", ] @@ -5652,7 +5808,7 @@ dependencies = [ "ndk-sys 0.6.0+11769913", "num_enum", "raw-window-handle 0.6.2", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -6015,7 +6171,7 @@ dependencies = [ "libloading 0.7.4", "nvml-wrapper-sys", "static_assertions", - "thiserror 1.0.66", + "thiserror 1.0.69", "wrapcenum-derive", ] @@ -6304,7 +6460,7 @@ dependencies = [ "js-sys", "once_cell", "pin-project-lite", - "thiserror 1.0.66", + "thiserror 1.0.69", "urlencoding", ] @@ -6320,7 +6476,7 @@ dependencies = [ "once_cell", "opentelemetry 0.18.0", "opentelemetry-semantic-conventions 0.10.0", - "thiserror 1.0.66", + "thiserror 1.0.69", "thrift 0.16.0", "tokio", ] @@ -6339,7 +6495,7 @@ dependencies = [ "opentelemetry-semantic-conventions 0.14.0", "opentelemetry_sdk 0.22.1", "prost 0.12.6", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tonic 0.11.0", ] @@ -6398,7 +6554,7 @@ dependencies = [ "js-sys", "once_cell", "pin-project-lite", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -6418,7 +6574,7 @@ dependencies = [ "opentelemetry_api", "percent-encoding", "rand", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tokio-stream", ] @@ -6440,7 +6596,7 @@ dependencies = [ "ordered-float 4.6.0", "percent-encoding", "rand", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tokio-stream", ] @@ -6558,9 +6714,9 @@ dependencies = [ [[package]] name = "parquet" -version = "53.1.0" +version = "53.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "310c46a70a3ba90d98fec39fa2da6d9d731e544191da6fb56c9d199484d0dd3e" +checksum = "8957c0c95a6a1804f3e51a18f69df29be53856a8c5768cc9b6d00fcafcd2917c" dependencies = [ "ahash", "arrow-array", @@ -6577,7 +6733,7 @@ dependencies = [ "flate2", "futures", "half", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "lz4_flex", "num", "num-bigint", @@ -6661,7 +6817,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" dependencies = [ "memchr", - "thiserror 1.0.66", + "thiserror 1.0.69", "ucd-trie", ] @@ -6706,7 +6862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset", - "indexmap 2.6.0", + "indexmap 2.7.1", ] [[package]] @@ -6802,7 +6958,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" dependencies = [ "base64 0.21.7", - "indexmap 2.6.0", + "indexmap 2.7.1", "line-wrap", "quick-xml 0.31.0", "serde", @@ -7060,9 +7216,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.92" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] @@ -7187,9 +7343,9 @@ dependencies = [ [[package]] name = "pyo3" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d922163ba1f79c04bc49073ba7b32fd5a8d3b76a87c955921234b8e77333c51" +checksum = "f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884" dependencies = [ "cfg-if 1.0.0", "eyre", @@ -7208,9 +7364,9 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc38c5feeb496c8321091edf3d63e9a6829eab4b863b4a6a65f26f3e9cc6b179" +checksum = "b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38" dependencies = [ "once_cell", "target-lexicon", @@ -7218,9 +7374,9 @@ dependencies = [ [[package]] name = "pyo3-ffi" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94845622d88ae274d2729fcefc850e63d7a3ddff5e3ce11bd88486db9f1d357d" +checksum = "9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636" dependencies = [ "libc", "pyo3-build-config", @@ -7228,9 +7384,9 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e655aad15e09b94ffdb3ce3d217acf652e26bbc37697ef012f5e5e348c716e5e" +checksum = "0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -7240,9 +7396,9 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae1e3f09eecd94618f60a455a23def79f79eba4dc561a97324bf9ac8c6df30ce" +checksum = "36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -7325,7 +7481,7 @@ dependencies = [ "quinn-udp 0.3.2", "rustc-hash", "rustls 0.20.9", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tracing", "webpki", @@ -7343,7 +7499,7 @@ dependencies = [ "quinn-udp 0.5.2", "rustc-hash", "rustls 0.23.10", - "thiserror 1.0.66", + "thiserror 1.0.69", "tokio", "tracing", ] @@ -7361,7 +7517,7 @@ dependencies = [ "rustls 0.20.9", "rustls-native-certs", "slab", - "thiserror 1.0.66", + "thiserror 1.0.69", "tinyvec", "tracing", "webpki", @@ -7379,7 +7535,7 @@ dependencies = [ "rustc-hash", "rustls 0.23.10", "slab", - "thiserror 1.0.66", + "thiserror 1.0.69", "tinyvec", "tracing", ] @@ -7412,9 +7568,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] @@ -7558,7 +7714,7 @@ dependencies = [ "serde", "serde_json", "sha2", - "thiserror 1.0.66", + "thiserror 1.0.69", "time", "url", "uuid", @@ -7684,7 +7840,7 @@ dependencies = [ "re_types_core", "serde", "similar-asserts", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -7710,7 +7866,7 @@ dependencies = [ "re_protos", "re_tracing", "re_types_core", - "thiserror 1.0.66", + "thiserror 1.0.69", "web-time", ] @@ -7815,7 +7971,7 @@ dependencies = [ "re_smart_channel", "re_tracing", "re_types", - "thiserror 1.0.66", + "thiserror 1.0.69", "uuid", "walkdir", ] @@ -7917,7 +8073,7 @@ dependencies = [ "re_tracing", "re_types_core", "serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "web-time", ] @@ -7992,7 +8148,7 @@ dependencies = [ "re_smart_channel", "re_tracing", "rmp-serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -8030,7 +8186,7 @@ dependencies = [ "serde", "serde_bytes", "static_assertions", - "thiserror 1.0.66", + "thiserror 1.0.69", "time", "typenum", "uuid", @@ -8081,7 +8237,7 @@ dependencies = [ "num-rational", "serde", "serde_json", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8091,7 +8247,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95f75d9831745a5944ef6a338cc3cc06f8d39a83506f943896eaf602ab1166c4" dependencies = [ "prost 0.13.4", - "thiserror 1.0.66", + "thiserror 1.0.69", "tonic 0.12.3", "tonic-web-wasm-client", ] @@ -8120,7 +8276,7 @@ dependencies = [ "re_tracing", "re_types_core", "seq-macro", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8186,7 +8342,7 @@ dependencies = [ "slotmap", "smallvec", "static_assertions", - "thiserror 1.0.66", + "thiserror 1.0.69", "tinystl", "tobj", "type-map", @@ -8227,7 +8383,7 @@ dependencies = [ "re_types_core", "re_web_viewer_server", "re_ws_comms", - "thiserror 1.0.66", + "thiserror 1.0.69", "webbrowser 1.0.1", ] @@ -8246,7 +8402,7 @@ dependencies = [ "re_log_encoding", "re_log_types", "re_smart_channel", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8396,7 +8552,7 @@ dependencies = [ "re_types_core", "re_video", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", "uuid", ] @@ -8456,7 +8612,7 @@ dependencies = [ "re_tuid", "serde", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8509,7 +8665,7 @@ dependencies = [ "re_rav1d", "re_tracing", "serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "wasm-bindgen", "web-sys", ] @@ -8583,7 +8739,7 @@ dependencies = [ "re_ui", "re_viewer_context", "re_viewport_blueprint", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8677,7 +8833,7 @@ dependencies = [ "re_viewport_blueprint", "serde", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", "vec1", "web-time", ] @@ -8704,7 +8860,7 @@ dependencies = [ "re_view", "re_viewer_context", "re_viewport_blueprint", - "thiserror 1.0.66", + "thiserror 1.0.69", "wgpu", ] @@ -8841,7 +8997,7 @@ dependencies = [ "serde_json", "strum", "strum_macros", - "thiserror 1.0.66", + "thiserror 1.0.69", "uuid", "wasm-bindgen", "wasm-bindgen-futures", @@ -8873,7 +9029,7 @@ dependencies = [ "half", "home", "image", - "indexmap 2.6.0", + "indexmap 2.7.1", "itertools 0.13.0", "linked-hash-map", "ndarray 0.16.1", @@ -8903,7 +9059,7 @@ dependencies = [ "slotmap", "smallvec", "strum_macros", - "thiserror 1.0.66", + "thiserror 1.0.69", "uuid", "wasm-bindgen-futures", "wgpu", @@ -8959,7 +9115,7 @@ dependencies = [ "re_viewer_context", "slotmap", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -8971,7 +9127,7 @@ dependencies = [ "document-features", "re_analytics", "re_log", - "thiserror 1.0.66", + "thiserror 1.0.69", "tiny_http", ] @@ -8993,7 +9149,7 @@ dependencies = [ "re_memory", "re_smart_channel", "re_tracing", - "thiserror 1.0.66", + "thiserror 1.0.69", "tungstenite", ] @@ -9032,7 +9188,7 @@ checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" dependencies = [ "getrandom", "libredox 0.1.3", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -9110,7 +9266,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.30", + "hyper 0.14.32", "hyper-rustls 0.24.2", "ipnet", "js-sys", @@ -9192,7 +9348,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "task-local-extensions", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -9354,9 +9510,9 @@ dependencies = [ [[package]] name = "ros2-client" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5cb46881eb723c83bdff51053b8362762289e1ad5f08dd46cebdb2cb4952e99" +checksum = "f61210ef51dba9c55d90e2eadd5753a9c4611013827645289384c44552b03f7d" dependencies = [ "async-channel 2.3.1", "bstr 1.9.1", @@ -9373,7 +9529,7 @@ dependencies = [ "mio-extras", "nom", "pin-utils", - "rustdds", + "rustdds 0.11.2", "serde", "serde_repr", "uuid", @@ -9512,7 +9668,7 @@ dependencies = [ "chrono", "enumflags2", "futures", - "if-addrs", + "if-addrs 0.11.1", "io-extras", "local-ip-address", "log", @@ -9530,7 +9686,42 @@ dependencies = [ "socketpair", "speedy", "static_assertions", - "thiserror 1.0.66", + "thiserror 1.0.69", +] + +[[package]] +name = "rustdds" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59c50cd4a3d62966486f8a0a818ca1312fc5b5aa56669a039dda2fbfe9a1fb9" +dependencies = [ + "bit-vec 0.8.0", + "byteorder", + "bytes", + "cdr-encoding", + "cdr-encoding-size", + "chrono", + "enumflags2", + "futures", + "if-addrs 0.13.3", + "io-extras", + "local-ip-address", + "log", + "md5", + "mio 0.6.23", + "mio 0.8.11", + "mio-extras", + "num-derive", + "num-traits", + "paste", + "rand", + "serde", + "serde_repr", + "socket2 0.5.7", + "socketpair", + "speedy", + "static_assertions", + "thiserror 2.0.9", ] [[package]] @@ -9833,9 +10024,9 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.214" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] @@ -9878,7 +10069,7 @@ checksum = "fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782" dependencies = [ "log", "serde", - "thiserror 1.0.66", + "thiserror 1.0.69", "xml-rs", ] @@ -9902,9 +10093,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", @@ -9924,9 +10115,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.128" +version = "1.0.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +checksum = "930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b" dependencies = [ "itoa", "memchr", @@ -9984,7 +10175,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.7.1", "itoa", "ryu", "serde", @@ -10303,7 +10494,7 @@ dependencies = [ "log", "memmap2 0.9.4", "rustix 0.38.34", - "thiserror 1.0.66", + "thiserror 1.0.69", "wayland-backend", "wayland-client", "wayland-csd-frame", @@ -10441,7 +10632,7 @@ dependencies = [ "serde", "sha-1", "sha2", - "thiserror 1.0.66", + "thiserror 1.0.69", "xxhash-rust", ] @@ -10479,6 +10670,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + [[package]] name = "static_assertions" version = "1.1.0" @@ -10605,6 +10802,17 @@ dependencies = [ "futures-core", ] +[[package]] +name = "synstructure" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "syntect" version = "5.2.0" @@ -10622,7 +10830,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "thiserror 1.0.66", + "thiserror 1.0.69", "walkdir", "yaml-rust", ] @@ -10774,11 +10982,11 @@ checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" [[package]] name = "thiserror" -version = "1.0.66" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl 1.0.66", + "thiserror-impl 1.0.69", ] [[package]] @@ -10792,9 +11000,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "1.0.66" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", @@ -10956,6 +11164,16 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", +] + [[package]] name = "tinyvec" version = "1.6.1" @@ -10988,9 +11206,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.41.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes", @@ -11016,9 +11234,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", @@ -11048,9 +11266,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" +checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" dependencies = [ "futures-core", "pin-project-lite", @@ -11076,7 +11294,7 @@ version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.7.1", "serde", "serde_spanned", "toml_datetime", @@ -11098,7 +11316,7 @@ version = "0.22.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.7.1", "serde", "serde_spanned", "toml_datetime", @@ -11119,7 +11337,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.30", + "hyper 0.14.32", "hyper-timeout 0.4.1", "percent-encoding", "pin-project", @@ -11178,7 +11396,7 @@ dependencies = [ "httparse", "js-sys", "pin-project", - "thiserror 1.0.66", + "thiserror 1.0.69", "tonic 0.12.3", "tower-service", "wasm-bindgen", @@ -11221,9 +11439,9 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "log", "pin-project-lite", @@ -11233,9 +11451,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", @@ -11244,9 +11462,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", "valuable", @@ -11290,9 +11508,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ "matchers", "nu-ansi-term 0.46.0", @@ -11332,7 +11550,7 @@ dependencies = [ "log", "rand", "sha1", - "thiserror 1.0.66", + "thiserror 1.0.69", "utf-8", ] @@ -11342,7 +11560,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 1.0.0", + "cfg-if 0.1.10", "static_assertions", ] @@ -11402,27 +11620,12 @@ dependencies = [ "version_check", ] -[[package]] -name = "unicode-bidi" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" - [[package]] name = "unicode-ident" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" -[[package]] -name = "unicode-normalization" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" -dependencies = [ - "tinyvec", -] - [[package]] name = "unicode-segmentation" version = "1.11.0" @@ -11502,7 +11705,7 @@ dependencies = [ "regex", "serde", "serde-xml-rs", - "thiserror 1.0.66", + "thiserror 1.0.69", ] [[package]] @@ -11524,9 +11727,9 @@ dependencies = [ [[package]] name = "url" -version = "2.5.2" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -11590,6 +11793,18 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + [[package]] name = "utf8parse" version = "0.2.2" @@ -11598,9 +11813,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" +checksum = "744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4" dependencies = [ "getrandom", "rand", @@ -11611,9 +11826,9 @@ dependencies = [ [[package]] name = "uuid-macro-internal" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b91f57fe13a38d0ce9e28a03463d8d3c2468ed03d75375110ec71d93b449a08" +checksum = "144b419c512fdd5eaa4c2998813e32aaab2b257746ee038de93985a99635501d" dependencies = [ "proc-macro2", "quote", @@ -12055,7 +12270,7 @@ dependencies = [ "bitflags 2.6.0", "cfg_aliases 0.1.1", "document-features", - "indexmap 2.6.0", + "indexmap 2.7.1", "log", "naga", "once_cell", @@ -12064,7 +12279,7 @@ dependencies = [ "raw-window-handle 0.6.2", "rustc-hash", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", "wgpu-hal", "wgpu-types", ] @@ -12103,7 +12318,7 @@ dependencies = [ "renderdoc-sys", "rustc-hash", "smallvec", - "thiserror 1.0.66", + "thiserror 1.0.69", "wasm-bindgen", "web-sys", "wgpu-types", @@ -12679,6 +12894,18 @@ dependencies = [ "syn 2.0.94", ] +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + [[package]] name = "ws2_32-sys" version = "0.2.1" @@ -12807,6 +13034,30 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "yoke" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", + "synstructure", +] + [[package]] name = "zbus" version = "4.4.0" @@ -13379,12 +13630,55 @@ dependencies = [ "syn 2.0.94", ] +[[package]] +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", + "synstructure", +] + [[package]] name = "zeroize" version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.94", +] + [[package]] name = "zstd" version = "0.13.0"