diff --git a/Cargo.lock b/Cargo.lock index e35ee3d..95c453c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -373,9 +373,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arrow" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bd47f2a6ddc39244bd722a27ee5da66c03369d087b9e024eafdb03e98b98ea7" +checksum = "378530e55cd479eda3c14eb345310799717e6f76d0c332041e8487022166b471" dependencies = [ "arrow-arith", "arrow-array", @@ -394,9 +394,9 @@ dependencies = [ [[package]] name = "arrow-arith" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c7bbd679c5418b8639b92be01f361d60013c4906574b578b77b63c78356594c" +checksum = "a0ab212d2c1886e802f51c5212d78ebbcbb0bec980fff9dadc1eb8d45cd0b738" dependencies = [ "arrow-array", "arrow-buffer", @@ -408,9 +408,9 @@ dependencies = [ [[package]] name = "arrow-array" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8a4ab47b3f3eac60f7fd31b81e9028fda018607bcc63451aca4f2b755269862" +checksum = "cfd33d3e92f207444098c75b42de99d329562be0cf686b307b097cc52b4e999e" dependencies = [ "ahash", "arrow-buffer", @@ -419,7 +419,7 @@ dependencies = [ "chrono", "chrono-tz", "half", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "num-complex", "num-integer", "num-traits", @@ -427,9 +427,9 @@ dependencies = [ [[package]] name = "arrow-buffer" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d18b89b4c4f4811d0858175e79541fe98e33e18db3b011708bc287b1240593f" +checksum = "0c6cd424c2693bcdbc150d843dc9d4d137dd2de4782ce6df491ad11a3a0416c0" dependencies = [ "bytes", "half", @@ -439,9 +439,9 @@ dependencies = [ [[package]] name = "arrow-cast" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "722b5c41dd1d14d0a879a1bce92c6fe33f546101bb2acce57a209825edd075b3" +checksum = "4c5aefb56a2c02e9e2b30746241058b85f8983f0fcff2ba0c6d09006e1cded7f" dependencies = [ "arrow-array", "arrow-buffer", @@ -461,9 +461,9 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27ddb80a4848e03b1655af496d5ac2563a779e5742fcb48f2ca2e089c9cd2197" +checksum = "e94e8cf7e517657a52b91ea1263acf38c4ca62a84655d72458a3359b12ab97de" dependencies = [ "arrow-array", "arrow-cast", @@ -476,9 +476,9 @@ dependencies = [ [[package]] name = "arrow-data" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1683705c63dcf0d18972759eda48489028cbbff67af7d6bef2c6b7b74ab778a" +checksum = "3c88210023a2bfee1896af366309a3028fc3bcbd6515fa29a7990ee1baa08ee0" dependencies = [ "arrow-buffer", "arrow-schema", @@ -489,9 +489,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cf72d04c07229fbf4dbebe7145cac37d7cf7ec582fe705c6b92cb314af096ab" +checksum = "238438f0834483703d88896db6fe5a7138b2230debc31b34c0336c2996e3c64f" dependencies = [ "arrow-array", "arrow-buffer", @@ -499,20 +499,21 @@ dependencies = [ "arrow-schema", "arrow-select", "flatbuffers", - "lz4_flex 0.12.2", + "lz4_flex", ] [[package]] name = "arrow-json" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a84a905f41fedfcd7679813c89a61dc369c0f932b27aa8dcc6aa051cc781a97d" +checksum = "205ca2119e6d679d5c133c6f30e68f027738d95ed948cf77677ea69c7800036b" dependencies = [ "arrow-array", "arrow-buffer", "arrow-cast", - "arrow-data", + "arrow-ord", "arrow-schema", + "arrow-select", "chrono", "half", "indexmap", @@ -528,9 +529,9 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "082342947d4e5a2bcccf029a0a0397e21cb3bb8421edd9571d34fb5dd2670256" +checksum = "1bffd8fd2579286a5d63bac898159873e5094a79009940bcb42bbfce4f19f1d0" dependencies = [ "arrow-array", "arrow-buffer", @@ -541,9 +542,9 @@ dependencies = [ [[package]] name = "arrow-row" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a931b520a2a5e22033e01a6f2486b4cdc26f9106b759abeebc320f125e94d7" +checksum = "bab5994731204603c73ba69267616c50f80780774c6bb0476f1f830625115e0c" dependencies = [ "arrow-array", "arrow-buffer", @@ -554,9 +555,9 @@ dependencies = [ [[package]] name = "arrow-schema" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4cf0d4a6609679e03002167a61074a21d7b1ad9ea65e462b2c0a97f8a3b2bc6" +checksum = "f633dbfdf39c039ada1bf9e34c694816eb71fbb7dc78f613993b7245e078a1ed" dependencies = [ "bitflags 2.13.0", "serde_core", @@ -565,9 +566,9 @@ dependencies = [ [[package]] name = "arrow-select" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b320d86a9806923663bb0fd9baa65ecaba81cb0cd77ff8c1768b9716b4ef891" +checksum = "8cd065c54172ac787cf3f2f8d4107e0d3fdc26edba76fdf4f4cc170258942222" dependencies = [ "ahash", "arrow-array", @@ -579,9 +580,9 @@ dependencies = [ [[package]] name = "arrow-string" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b493e99162e5764077e7823e50ba284858d365922631c7aaefe9487b1abd02c2" +checksum = "29dd7cda3ab9692f43a2e4acc444d760cc17b12bb6d8232ddf64e9bab7c06b42" dependencies = [ "arrow-array", "arrow-buffer", @@ -1047,9 +1048,9 @@ dependencies = [ [[package]] name = "binrw" -version = "0.12.1" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1faf7031c34c71da53eec4e070cf90c3b825729e21ca3aab51b20da4a1d1d9" +checksum = "d53195f985e88ab94d1cc87e80049dd2929fd39e4a772c5ae96a7e5c4aad3642" dependencies = [ "array-init", "binrw_derive", @@ -1058,15 +1059,15 @@ dependencies = [ [[package]] name = "binrw_derive" -version = "0.12.1" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c5eb3446e2f5ea7fa9a6f2cb594648c73bf2dbc60eccf3b2fa41834e5449150" +checksum = "5910da05ee556b789032c8ff5a61fb99239580aa3fd0bfaa8f4d094b2aee00ad" dependencies = [ "either", "owo-colors", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.117", ] [[package]] @@ -1283,9 +1284,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" [[package]] name = "bytes" -version = "1.11.1" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" +checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" [[package]] name = "bytestring" @@ -1425,21 +1426,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cdr-encoding" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73f0cdb643d85bb03b1b786ab8d332747f386f0a25b19367d559b437f44f1e46" -dependencies = [ - "byteorder", - "log", - "paste", - "serde", - "serde_repr", - "static_assertions", - "thiserror 1.0.69", -] - [[package]] name = "cfb" version = "0.7.3" @@ -2152,9 +2138,9 @@ checksum = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376" [[package]] name = "datafusion" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7541353e77dc7262b71ca27be07d8393661737e3a73b5d1b1c6f7d814c64fa2a" +checksum = "93db0e623840612f7f2cd757f7e8a8922064192363732c88692e0870016e141b" dependencies = [ "arrow", "arrow-schema", @@ -2201,9 +2187,9 @@ dependencies = [ [[package]] name = "datafusion-catalog" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9997731f90fa5398ef831ad0e69600f92c861b79c0d38bd1a29b6f0e3a0ce4c8" +checksum = "37cefde60b26a7f4ff61e9d2ff2833322f91df2b568d7238afe67bde5bdffb66" dependencies = [ "arrow", "async-trait", @@ -2226,9 +2212,9 @@ dependencies = [ [[package]] name = "datafusion-catalog-listing" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b30a3dd50dec860c9559275c8d97d9de602e611237a6ecfbda0b3b63b872352" +checksum = "17e112307715d6a7a331111a4c2330ff54bc237183511c319e3708a4cff431fb" dependencies = [ "arrow", "async-trait", @@ -2249,9 +2235,9 @@ dependencies = [ [[package]] name = "datafusion-common" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d551054acec0398ca604512310b77ce05c46f66e54b54d48200a686e385cca4e" +checksum = "d72a11ca44a95e1081870d3abb80c717496e8a7acb467a1d3e932bb636af5cc2" dependencies = [ "ahash", "arrow", @@ -2260,6 +2246,7 @@ dependencies = [ "half", "hashbrown 0.16.1", "indexmap", + "itertools 0.14.0", "libc", "log", "object_store", @@ -2271,9 +2258,9 @@ dependencies = [ [[package]] name = "datafusion-common-runtime" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567d40e285f5b79f8737b576605721cd6c1133b5d2b00bdbd5d9838d90d0812f" +checksum = "89f4afaed29670ec4fd6053643adc749fe3f4bc9d1ce1b8c5679b22c67d12def" dependencies = [ "futures", "log", @@ -2282,9 +2269,9 @@ dependencies = [ [[package]] name = "datafusion-datasource" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27d2668f51b3b30befae2207472569e37807fdedd1d14da58acc6f8ca6257eae" +checksum = "e9fb386e1691355355a96419978a0022b7947b44d4a24a6ea99f00b6b485cbb6" dependencies = [ "arrow", "async-trait", @@ -2311,9 +2298,9 @@ dependencies = [ [[package]] name = "datafusion-datasource-arrow" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e02e1b3e3a8ec55f1f62de4252b0407c8567363d056078769a197e24fc834a0f" +checksum = "ffa6c52cfed0734c5f93754d1c0175f558175248bf686c944fb05c373e5fc096" dependencies = [ "arrow", "arrow-ipc", @@ -2335,9 +2322,9 @@ dependencies = [ [[package]] name = "datafusion-datasource-csv" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b559d7bf87d4f900f847baba8509634f838d9718695389e903604cdcccdb01f3" +checksum = "503f29e0582c1fc189578d665ff57d9300da1f80c282777d7eb67bb79fb8cdca" dependencies = [ "arrow", "async-trait", @@ -2358,9 +2345,9 @@ dependencies = [ [[package]] name = "datafusion-datasource-json" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "250e2d7591ba8b638f063854650faa40bca4e8bd4059b2ece8836f6388d02db4" +checksum = "e33804749abc8d0c8cb7473228483cb8070e524c6f6086ee1b85a64debe2b3d2" dependencies = [ "arrow", "async-trait", @@ -2375,27 +2362,31 @@ dependencies = [ "datafusion-session", "futures", "object_store", + "serde_json", "tokio", + "tokio-stream", ] [[package]] name = "datafusion-doc" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9496cb0db222dbb9a3735760ceca7fc56f35e1d5502c38d0caa77a81e9c1f6a" +checksum = "8de6ac0df1662b9148ad3c987978b32cbec7c772f199b1d53520c8fa764a87ee" [[package]] name = "datafusion-execution" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc45d23c516ed8d3637751e44e09e21b45b3f58b473c802dddd1f1ad4fe435ff" +checksum = "c03c7fbdaefcca4ef6ffe425a5fc2325763bfb426599bb0bf4536466efabe709" dependencies = [ "arrow", + "arrow-buffer", "async-trait", "chrono", "dashmap", "datafusion-common", "datafusion-expr", + "datafusion-physical-expr-common", "futures", "log", "object_store", @@ -2407,9 +2398,9 @@ dependencies = [ [[package]] name = "datafusion-expr" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63dd30526d2db4fda6440806a41e4676334a94bc0596cc9cc2a0efed20ef2c44" +checksum = "574b9b6977fedbd2a611cbff12e5caf90f31640ad9dc5870f152836d94bad0dd" dependencies = [ "arrow", "async-trait", @@ -2429,9 +2420,9 @@ dependencies = [ [[package]] name = "datafusion-expr-common" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b486b5f6255d40976b88bb83813b0d035a8333e0ec39864824e78068cf42fa6" +checksum = "7d7c3adf3db8bf61e92eb90cb659c8e8b734593a8f7c8e12a843c7ddba24b87e" dependencies = [ "arrow", "datafusion-common", @@ -2442,9 +2433,9 @@ dependencies = [ [[package]] name = "datafusion-functions" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07356c94118d881130dd0ffbff127540407d969c8978736e324edcd6c41cd48f" +checksum = "f28aa4e10384e782774b10e72aca4d93ef7b31aa653095d9d4536b0a3dbc51b6" dependencies = [ "arrow", "arrow-buffer", @@ -2463,6 +2454,7 @@ dependencies = [ "itertools 0.14.0", "log", "md-5", + "memchr", "num-traits", "rand 0.9.4", "regex", @@ -2473,9 +2465,9 @@ dependencies = [ [[package]] name = "datafusion-functions-aggregate" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b644f9cf696df9233ce6958b9807666d78563b56f923267474dd6c07795f1f8f" +checksum = "00aa6217e56098ba84e0a338176fe52f0a84cca398021512c6c8c5eff806d0ad" dependencies = [ "ahash", "arrow", @@ -2489,14 +2481,15 @@ dependencies = [ "datafusion-physical-expr-common", "half", "log", + "num-traits", "paste", ] [[package]] name = "datafusion-functions-aggregate-common" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1de2deaaabe8923ce9ea9f29c47bbb4ee14f67ea2fe1ab5398d9bbebcf86e56" +checksum = "b511250349407db7c43832ab2de63f5557b19a20dfd236b39ca2c04468b50d47" dependencies = [ "ahash", "arrow", @@ -2507,9 +2500,9 @@ dependencies = [ [[package]] name = "datafusion-functions-nested" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552f8d92e4331ee91d23c02d12bb6acf32cbfd5215117e01c0fb63cd4b15af1a" +checksum = "ef13a858e20d50f0a9bb5e96e7ac82b4e7597f247515bccca4fdd2992df0212a" dependencies = [ "arrow", "arrow-ord", @@ -2523,16 +2516,18 @@ dependencies = [ "datafusion-functions-aggregate-common", "datafusion-macros", "datafusion-physical-expr-common", + "hashbrown 0.16.1", "itertools 0.14.0", + "itoa", "log", "paste", ] [[package]] name = "datafusion-functions-table" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "970fd0cdd3df8802b9a9975ff600998289ba9d46682a4f7285cba4820c9ada78" +checksum = "72b40d3f5bbb3905f9ccb1ce9485a9595c77b69758a7c24d3ba79e334ff51e7e" dependencies = [ "arrow", "async-trait", @@ -2546,9 +2541,9 @@ dependencies = [ [[package]] name = "datafusion-functions-window" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40b4c21a7c8a986a1866c0a87ab756d0bbf7b5f41f306009fa2d9af79c52ed31" +checksum = "d4e88ec9d57c9b685d02f58bfee7be62d72610430ddcedb82a08e5d9925dbfb6" dependencies = [ "arrow", "datafusion-common", @@ -2564,9 +2559,9 @@ dependencies = [ [[package]] name = "datafusion-functions-window-common" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1210ad73b8b3211aeaf4a42bef9bd7a2b7fce3ec119a478831f18c6ff7f7b93" +checksum = "8307bb93519b1a91913723a1130cfafeee3f72200d870d88e91a6fc5470ede5c" dependencies = [ "datafusion-common", "datafusion-physical-expr-common", @@ -2574,9 +2569,9 @@ dependencies = [ [[package]] name = "datafusion-macros" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaa566a963013a38681ad82a727a654bc7feb19632426aea8c3412d415d200c5" +checksum = "2e367e6a71051d0ebdd29b2f85d12059b38b1d1f172c6906e80016da662226bd" dependencies = [ "datafusion-doc", "quote", @@ -2585,9 +2580,9 @@ dependencies = [ [[package]] name = "datafusion-optimizer" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff9aa82b240252a88dee118372f9b9757c545ab9e53c0736bebab2e7da0ef1f2" +checksum = "e929015451a67f77d9d8b727b2bf3a40c4445fdef6cdc53281d7d97c76888ace" dependencies = [ "arrow", "chrono", @@ -2604,9 +2599,9 @@ dependencies = [ [[package]] name = "datafusion-physical-expr" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d48022b8af9988c1d852644f9e8b5584c490659769a550c5e8d39457a1da0a5" +checksum = "4b1e68aba7a4b350401cfdf25a3d6f989ad898a7410164afe9ca52080244cb59" dependencies = [ "ahash", "arrow", @@ -2627,9 +2622,9 @@ dependencies = [ [[package]] name = "datafusion-physical-expr-adapter" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae7a8abc0b4fe624000972a9b145b30b7f1b680bffaa950ea53f78d9b21c27c3" +checksum = "ea22315f33cf2e0adc104e8ec42e285f6ed93998d565c65e82fec6a9ee9f9db4" dependencies = [ "arrow", "datafusion-common", @@ -2642,9 +2637,9 @@ dependencies = [ [[package]] name = "datafusion-physical-expr-common" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147253ca3e6b9d59c162de64c02800973018660e13340dd1886dd038d17ac429" +checksum = "b04b45ea8ad3ac2d78f2ea2a76053e06591c9629c7a603eda16c10649ecf4362" dependencies = [ "ahash", "arrow", @@ -2659,9 +2654,9 @@ dependencies = [ [[package]] name = "datafusion-physical-optimizer" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "689156bb2282107b6239db8d7ef44b4dab10a9b33d3491a0c74acac5e4fedd72" +checksum = "7cb13397809a425918f608dfe8653f332015a3e330004ab191b4404187238b95" dependencies = [ "arrow", "datafusion-common", @@ -2677,9 +2672,9 @@ dependencies = [ [[package]] name = "datafusion-physical-plan" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68253dc0ee5330aa558b2549c9b0da5af9fc17d753ae73022939014ad616fc28" +checksum = "5edc023675791af9d5fb4cc4c24abf5f7bd3bd4dcf9e5bd90ea1eff6976dcc79" dependencies = [ "ahash", "arrow", @@ -2701,6 +2696,7 @@ dependencies = [ "indexmap", "itertools 0.14.0", "log", + "num-traits", "parking_lot", "pin-project-lite", "tokio", @@ -2708,9 +2704,9 @@ dependencies = [ [[package]] name = "datafusion-pruning" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fcad240a54d0b1d3e8f668398900260a53122d522b2102ab57218590decacd6" +checksum = "ac8c76860e355616555081cab5968cec1af7a80701ff374510860bcd567e365a" dependencies = [ "arrow", "datafusion-common", @@ -2725,9 +2721,9 @@ dependencies = [ [[package]] name = "datafusion-session" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f58e83a68bb67007a8fcbf005c44cefe441270c7ee7f6dee10c0e0109b556f6d" +checksum = "5412111aa48e2424ba926112e192f7a6b7e4ccb450145d25ce5ede9f19dc491e" dependencies = [ "async-trait", "datafusion-common", @@ -2739,21 +2735,53 @@ dependencies = [ [[package]] name = "datafusion-sql" -version = "52.5.0" +version = "53.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be53e9eb55db0fbb8980bb6d87f2435b0524acf4c718ed54a57cabbb299b2ab3" +checksum = "fa0d133ddf8b9b3b872acac900157f783e7b879fe9a6bccf389abebbfac45ec1" dependencies = [ "arrow", "bigdecimal", "chrono", "datafusion-common", "datafusion-expr", + "datafusion-functions-nested", "indexmap", "log", "regex", "sqlparser", ] +[[package]] +name = "defmt" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1" +dependencies = [ + "bitflags 1.3.2", + "defmt-macros", +] + +[[package]] +name = "defmt-macros" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8" +dependencies = [ + "defmt-parser", + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "defmt-parser" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" +dependencies = [ + "thiserror 2.0.18", +] + [[package]] name = "deranged" version = "0.5.8" @@ -2872,9 +2900,9 @@ checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" [[package]] name = "ecolor" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a05fbfa222ffb51989d5ccf33e5f7aebfcf96c5023413856b0c3618a7f79896e" +checksum = "6758be723a3f298bbfda4db75748bc2ba0abafe096b6383c7c32da264764fbc3" dependencies = [ "bytemuck", "color-hex", @@ -2890,9 +2918,9 @@ checksum = "18aade80d5e09429040243ce1143ddc08a92d7a22820ac512610410a4dd5214f" [[package]] name = "eframe" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98fe83b2589105b69dd25ca1e0fa2135a6e864d502fd8e08978f937e128cfef" +checksum = "8dc8234e2f681b2afd2b2e8c332fa614de2fddbdcb28d0acf5c420449682ea90" dependencies = [ "ahash", "bytemuck", @@ -2901,6 +2929,7 @@ dependencies = [ "egui-wgpu", "egui-winit", "egui_glow", + "egui_inspection", "glutin", "glutin-winit", "home", @@ -2929,9 +2958,9 @@ dependencies = [ [[package]] name = "egui" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42112be0ae157289312b92b3dfaf20e911b5a3c4c65d4aab0e7c47fbc0ce16e3" +checksum = "2796c98d50b79631281d516343a6f6e93c0666462ca36e2c93b39f25d7793325" dependencies = [ "accesskit", "ahash", @@ -2939,6 +2968,7 @@ dependencies = [ "bitflags 2.13.0", "emath", "epaint", + "itertools 0.14.0", "log", "nohash-hasher", "profiling", @@ -2950,9 +2980,9 @@ dependencies = [ [[package]] name = "egui-wgpu" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f0c0559ac5598a1b887a6206dccbab7e3e6246c57cb00ae287262bd44776c9c" +checksum = "d2e6cfac0725563555fa4f91e9f799b9d7c6c5dd831fca6abc8234afc64b7a34" dependencies = [ "ahash", "bytemuck", @@ -2970,9 +3000,9 @@ dependencies = [ [[package]] name = "egui-winit" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "967c5b323625d46d46a59b5daba3fef742248d27693cc18972458619858c4239" +checksum = "9ea6bf3608db949588b95b8b341ee358d0c3f95cf4dc3f53d8d76717edee87db" dependencies = [ "accesskit_winit", "arboard", @@ -2993,9 +3023,9 @@ dependencies = [ [[package]] name = "egui_animation" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd9bc6d586df44e01b90715eec1eb8d73a61c3c3f554edffb01eb0894a8107ef" +checksum = "d4434e99040717912350c108ffe543ef68d34147691523fb726ae99adf0935b4" dependencies = [ "egui", "hello_egui_utils", @@ -3004,9 +3034,9 @@ dependencies = [ [[package]] name = "egui_commonmark" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55df531ff51161b3c6212e0ee2166b370f150254bf4448a8a15c3d26fec87958" +checksum = "c833127228cc61cef806166adadc23572431fe2ea4cf753e60f654f82a2b3270" dependencies = [ "egui", "egui_commonmark_backend", @@ -3016,9 +3046,9 @@ dependencies = [ [[package]] name = "egui_commonmark_backend" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe04399ca5a2196965833a2918e50400449721fd9350e31ae7d84d6690859437" +checksum = "5758a1110eb8259743c9b220241c30ff014b2dec53c1a2b861d464e41fa3483e" dependencies = [ "egui", "egui_extras", @@ -3027,9 +3057,9 @@ dependencies = [ [[package]] name = "egui_dnd" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51a348b3fdbc048c4241aaa2865255e1fdebbc0099324ded8c5b534e598e600c" +checksum = "b1e40c74727cb2a7db02712604dbd293bb2a1dc8fa461e901612d280678fe56c" dependencies = [ "egui", "egui_animation", @@ -3039,15 +3069,16 @@ dependencies = [ [[package]] name = "egui_extras" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598d8675f6fd9088db8a93d8c7aacda936b2f3d0c2b0660ad1744a45b5caf922" +checksum = "e2bd33be7338367bf21f54d62e069d58a5fb3ae033fa8bc6df7a77b9ef4cf957" dependencies = [ "ahash", "egui", "ehttp", "enum-map", "image", + "itertools 0.14.0", "log", "mime_guess2", "profiling", @@ -3057,9 +3088,9 @@ dependencies = [ [[package]] name = "egui_glow" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b652957fa7e1ab01e8fecbfbf4e35f6e43a53fa98af8a562b50d5403cd44b9" +checksum = "52274b9bfb8d8e252cd0f00c9f6214f360d75a0962baa77a2d62ddb002fe99d4" dependencies = [ "bytemuck", "egui", @@ -3067,16 +3098,28 @@ dependencies = [ "log", "memoffset", "profiling", - "wasm-bindgen", - "web-sys", "winit", ] +[[package]] +name = "egui_inspection" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b16f113bb82ab665fce1af4da8941412e7991c9245c043bf1e14412089253735" +dependencies = [ + "egui", + "image", + "log", + "rmp-serde", + "serde", + "serde_bytes", +] + [[package]] name = "egui_kittest" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cb65436bc6f214ecc8ef4d9056a9344f92e70e22c162dbc3d515913df0fd3c5" +checksum = "002c31e1f41461ce206333ffbd2e07563b79e87eb71c27e026151d12ee7b78e0" dependencies = [ "dify", "eframe", @@ -3084,6 +3127,7 @@ dependencies = [ "egui-wgpu", "image", "kittest", + "log", "open", "pollster 0.4.0", "serde", @@ -3094,9 +3138,9 @@ dependencies = [ [[package]] name = "egui_plot" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7bd66213736bf9a9a53dc4888570b9194fc0db906507517a7fcc787e888ac47" +checksum = "302515219c63e7f380058ecc899c5a6b2c5fe9f140ef1d91c3b685c9f0355fa3" dependencies = [ "ahash", "egui", @@ -3105,9 +3149,9 @@ dependencies = [ [[package]] name = "egui_table" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8512decdd471a2b6106d0b42cc0662f0e94b0ca8f21bc1b0075f455f58901010" +checksum = "243d2531d1008c778a5b78d5b46858f70e78229d518885824af40fa673e44a63" dependencies = [ "egui", "serde", @@ -3116,9 +3160,9 @@ dependencies = [ [[package]] name = "egui_tiles" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08e570b77f6cce3292eba4aee9b9c08cf11dfc68430f4dc9613d939628498647" +checksum = "9eb8fef6130bd04fcb7bb3584845605e57c56fed249bc3ca5a568e696cc0a174" dependencies = [ "ahash", "egui", @@ -3154,9 +3198,9 @@ checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" [[package]] name = "emath" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b53f0d33a479321da6b0caa71366c9f67e8a2c149762d90bdc0d16e601ee8ecb" +checksum = "cd4ec073c9898516584d8c6cfdcee95b530b3d941cd5031ef4050aa36812308b" dependencies = [ "bytemuck", "serde", @@ -3259,9 +3303,9 @@ dependencies = [ [[package]] name = "epaint" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6675898a291ec212fc3df04f537d177fce8496120244590e6359dcaa4c25da79" +checksum = "4e60a8888b51da911df23918fd7301359b1d43a406a0ff3b8863af093dd7fc6c" dependencies = [ "ahash", "bytemuck", @@ -3269,6 +3313,7 @@ dependencies = [ "emath", "epaint_default_fonts", "font-types", + "harfrust", "log", "nohash-hasher", "parking_lot", @@ -3278,14 +3323,16 @@ dependencies = [ "serde", "skrifa", "smallvec", + "unicode-general-category", + "unicode-segmentation", "vello_cpu", ] [[package]] name = "epaint_default_fonts" -version = "0.34.3" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8970033a4282a7bcf899b38b5ed3a58b732fe093d03785d58648515d8d309da" +checksum = "13ee4e1f553a3584c301f3a56ff1a775f1384781396cea301c8d952e9b93f560" [[package]] name = "equator" @@ -3397,12 +3444,9 @@ dependencies = [ [[package]] name = "fearless_simd" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fb2907d1f08b2b316b9223ced5b0e89d87028ba8deae9764741dba8ff7f3903" -dependencies = [ - "bytemuck", -] +checksum = "b97b65636e5b9ef369943878ac74335ba1c55c1cb6adbf1e2c293c624248d693" [[package]] name = "ffmpeg-sidecar" @@ -3471,15 +3515,6 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" -[[package]] -name = "float-cmp" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" -dependencies = [ - "num-traits", -] - [[package]] name = "fnv" version = "1.0.7" @@ -3756,6 +3791,40 @@ dependencies = [ "weezl", ] +[[package]] +name = "gilrs" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "902fb00d3f6398e635be22e5c837b303c501835cca7ac11a47bba138f7aafdd8" +dependencies = [ + "fnv", + "gilrs-core", + "log", + "uuid", + "vec_map", +] + +[[package]] +name = "gilrs-core" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc7f0ce6237abcc0523f2a5502b1e3fe5802daaae47ac14e166fe49551301ea9" +dependencies = [ + "inotify", + "js-sys", + "libc", + "libudev-sys", + "log", + "nix", + "objc2-core-foundation", + "objc2-io-kit", + "uuid", + "vec_map", + "wasm-bindgen", + "web-sys", + "windows 0.62.2", +] + [[package]] name = "gimli" version = "0.32.3" @@ -3783,6 +3852,22 @@ dependencies = [ "serde_core", ] +[[package]] +name = "glifo" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d99fc21d493812643aae86d53b7bbd02f376434a90317e8a790bc209fdd6605e" +dependencies = [ + "bytemuck", + "foldhash 0.2.0", + "hashbrown 0.17.1", + "log", + "peniko", + "skrifa", + "smallvec", + "vello_common", +] + [[package]] name = "glob" version = "0.3.3" @@ -4013,6 +4098,15 @@ dependencies = [ "bitflags 2.13.0", ] +[[package]] +name = "guillotiere" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b17e70c989c36bad147b27a58d148c0741c51448aa5653436547323e524d0ab" +dependencies = [ + "euclid", +] + [[package]] name = "h2" version = "0.4.15" @@ -4058,6 +4152,18 @@ dependencies = [ "zerocopy 0.8.52", ] +[[package]] +name = "harfrust" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0431e8e389aa0f1e72bb9d1c2db8957a1a7a3580e8ed97db819c14837aac9b3e" +dependencies = [ + "bitflags 2.13.0", + "bytemuck", + "read-fonts", + "smallvec", +] + [[package]] name = "hashbrown" version = "0.14.5" @@ -4093,6 +4199,11 @@ name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] [[package]] name = "hassle-rs" @@ -4117,9 +4228,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hello_egui_utils" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34bfd8bff6f6df43b0b73ed7949a7aff0c98c2c1bd4c2f2771f5f2f6d98ced0" +checksum = "7e31f814d47d37c03981b24094192586560fbe490c0b4ae94e808bdf076610b6" dependencies = [ "concat-idents", "egui", @@ -4576,9 +4687,9 @@ dependencies = [ [[package]] name = "infer" -version = "0.16.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847" +checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" dependencies = [ "cfb", ] @@ -4657,15 +4768,6 @@ version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.13.0" @@ -4692,10 +4794,11 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "jiff" -version = "0.2.28" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4603d3033e49e2b0e31229fcab20a5d40089c607d975cd9c80551dc69eed9102" +checksum = "961d16382652bfdd8c6f68b223b26a8c93e0d475c672f414411db31c6c5c900e" dependencies = [ + "defmt", "jiff-static", "jiff-tzdb-platform", "js-sys", @@ -4709,9 +4812,9 @@ dependencies = [ [[package]] name = "jiff-static" -version = "0.2.28" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "782d32378dddf207193ac91cefb848ad41abb58195c95168e1291227a0832b47" +checksum = "d0879bd39df99c4c5e2c6615ccc026391a423dde10532c573e6086eb94a802cc" dependencies = [ "proc-macro2", "quote", @@ -5048,6 +5151,16 @@ dependencies = [ "redox_syscall 0.8.1", ] +[[package]] +name = "libudev-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" +dependencies = [ + "libc", + "pkg-config", +] + [[package]] name = "linebender_resource_handle" version = "0.1.1" @@ -5096,9 +5209,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "log-once" @@ -5120,11 +5233,11 @@ dependencies = [ [[package]] name = "lru" -version = "0.16.4" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" +checksum = "0b6180140927ee907000b0aa540091f6ea512ead4447c92b8fc35bc72788a5a6" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -5152,21 +5265,6 @@ dependencies = [ "libc", ] -[[package]] -name = "lz4_flex" -version = "0.11.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373f5eceeeab7925e0c1098212f2fbc4d416adec9d35051a6ab251e824c1854a" - -[[package]] -name = "lz4_flex" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90071f8077f8e40adfc4b7fe9cd495ce316263f19e75c2211eeff3fdf475a3d9" -dependencies = [ - "twox-hash", -] - [[package]] name = "lz4_flex" version = "0.13.1" @@ -5233,9 +5331,9 @@ dependencies = [ [[package]] name = "mcap" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43908ab970f3a880b02834055a1e04221a3056f442a65ae9111f63e550e7daa5" +checksum = "b215e79631de2a19ed76fda13cd52950c3057b487a2f41d9dc85c4079b969c40" dependencies = [ "bimap", "binrw", @@ -5247,7 +5345,7 @@ dependencies = [ "num_cpus", "paste", "static_assertions", - "thiserror 1.0.69", + "thiserror 2.0.18", "zstd", ] @@ -5278,9 +5376,9 @@ dependencies = [ [[package]] name = "memmap2" -version = "0.9.10" +version = "0.9.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3" +checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0" dependencies = [ "libc", ] @@ -5544,6 +5642,18 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" +[[package]] +name = "nix" +version = "0.31.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" +dependencies = [ + "bitflags 2.13.0", + "cfg-if", + "cfg_aliases 0.2.1", + "libc", +] + [[package]] name = "no_std_io2" version = "0.9.4" @@ -5905,6 +6015,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15" dependencies = [ + "bitflags 2.13.0", "libc", "objc2-core-foundation", ] @@ -6069,14 +6180,16 @@ dependencies = [ [[package]] name = "object_store" -version = "0.12.5" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbfbfff40aeccab00ec8a910b57ca8ecf4319b335c542f2edcd19dd25a1e2a00" +checksum = "622acbc9100d3c10e2ee15804b0caa40e55c933d5aa53814cd520805b7958a49" dependencies = [ "async-trait", "bytes", "chrono", - "futures", + "futures-channel", + "futures-core", + "futures-util", "http", "humantime", "itertools 0.14.0", @@ -6128,9 +6241,9 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "opentelemetry" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0" +checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" dependencies = [ "futures-core", "futures-sink", @@ -6142,35 +6255,37 @@ dependencies = [ [[package]] name = "opentelemetry-appender-tracing" -version = "0.31.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef6a1ac5ca3accf562b8c306fa8483c85f4390f768185ab775f242f7fe8fdcc2" +checksum = "2c0080f0dc1d7c786f467cd85a4e395fcab11ee852004f39a29a18ab7c25d837" dependencies = [ "opentelemetry", "tracing", "tracing-core", - "tracing-opentelemetry", "tracing-subscriber", ] [[package]] name = "opentelemetry-http" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d" +checksum = "5683015d09e2df236ef005b17f6f196f0d5f6313c4fa43a7b6a53b52776e4331" dependencies = [ "async-trait", "bytes", "http", + "http-body-util", + "hyper", + "hyper-util", "opentelemetry", - "reqwest", + "tokio", ] [[package]] name = "opentelemetry-otlp" -version = "0.31.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f69cd6acbb9af919df949cd1ec9e5e7fdc2ef15d234b6b795aaa525cc02f71f" +checksum = "9966929966d17620d7c316c643ba62631826e10021409357772d5eea84f62c35" dependencies = [ "http", "opentelemetry", @@ -6178,18 +6293,17 @@ dependencies = [ "opentelemetry-proto", "opentelemetry_sdk", "prost", - "reqwest", "thiserror 2.0.18", "tokio", "tonic", - "tracing", + "tonic-types", ] [[package]] name = "opentelemetry-proto" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f" +checksum = "56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638" dependencies = [ "opentelemetry", "opentelemetry_sdk", @@ -6200,15 +6314,16 @@ dependencies = [ [[package]] name = "opentelemetry_sdk" -version = "0.31.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd" +checksum = "9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9" dependencies = [ "futures-channel", "futures-executor", "futures-util", "opentelemetry", "percent-encoding", + "portable-atomic", "rand 0.9.4", "thiserror 2.0.18", "tokio", @@ -6270,9 +6385,9 @@ dependencies = [ [[package]] name = "owo-colors" -version = "3.5.0" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" +checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" [[package]] name = "page_size" @@ -6315,14 +6430,13 @@ dependencies = [ [[package]] name = "parquet" -version = "57.3.1" +version = "58.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e832c6aa20310fc6de7ea5a3f4e20d34fd83e3b43229d32b81ffe5c14d74692" +checksum = "5dafa7d01085b62a47dd0c1829550a0a36710ea9c4fe358a05a85477cec8a908" dependencies = [ "ahash", "arrow-array", "arrow-buffer", - "arrow-cast", "arrow-data", "arrow-ipc", "arrow-schema", @@ -6331,7 +6445,7 @@ dependencies = [ "bytes", "chrono", "half", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "num-bigint", "num-integer", "num-traits", @@ -6786,7 +6900,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" dependencies = [ "profiling-procmacros", - "puffin 0.20.0", + "puffin", ] [[package]] @@ -6801,9 +6915,9 @@ dependencies = [ [[package]] name = "prometheus-client" -version = "0.24.1" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cca3d75b4566b9a29fe1ed623587fb058e826eb329a0be4b7c4da1ebb2d7a6ca" +checksum = "ba70bf887030e45213b4a95c9b08d5a450b157f87c1d63661ed0847a12fa2aad" dependencies = [ "dtoa", "itoa", @@ -6866,45 +6980,31 @@ dependencies = [ [[package]] name = "puffin" -version = "0.19.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa9dae7b05c02ec1a6bc9bcf20d8bc64a7dcbf57934107902a872014899b741f" +checksum = "84b514d95a258be801fde8a1ff1c974f4a4841d9750f5d1d6690fc07a5ad4049" dependencies = [ "anyhow", "bincode", "byteorder", "cfg-if", - "itertools 0.10.5", - "lz4_flex 0.11.6", - "once_cell", + "itertools 0.14.0", + "lz4_flex", "parking_lot", "serde", ] [[package]] -name = "puffin" -version = "0.20.0" +name = "puffin_http" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b514d95a258be801fde8a1ff1c974f4a4841d9750f5d1d6690fc07a5ad4049" +checksum = "4f912991aab1adae69d2be9455e8db0f41e5ad3da87706ab2de64908678c2c76" dependencies = [ "anyhow", - "byteorder", - "cfg-if", - "itertools 0.14.0", + "crossbeam-channel", + "log", "parking_lot", -] - -[[package]] -name = "puffin_http" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "739a3c7f56604713b553d7addd7718c226e88d598979ae3450320800bd0e9810" -dependencies = [ - "anyhow", - "crossbeam-channel", - "log", - "parking_lot", - "puffin 0.19.1", + "puffin", ] [[package]] @@ -7014,6 +7114,38 @@ dependencies = [ "windows-sys 0.60.2", ] +[[package]] +name = "quiver" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30fc53445d63835c1580064663c42973fb3c64ea5d19ed1a666a5fac5dc191e4" +dependencies = [ + "quiver_derive", + "quiver_types", +] + +[[package]] +name = "quiver_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11c3bc8019d249c8926310ac15808d0b1d5af20b187c24eedbc8d1116fdcd3d5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "quiver_types" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e28ae5ccd523981092a925ce1bf414c4f61eebd19d62881f79d2639df602b0c9" +dependencies = [ + "arrow", + "half", + "thiserror 2.0.18", +] + [[package]] name = "quote" version = "1.0.45" @@ -7199,9 +7331,9 @@ dependencies = [ [[package]] name = "re_analytics" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "411753d2d51d99946b071da3f65c56c662477f990310409293ce9008e118d928" +checksum = "6828ec339cf5b73028fd5d2533d0d3981ce2c0974d996cbd52ab571d9aa0ff33" dependencies = [ "crossbeam", "directories", @@ -7221,9 +7353,9 @@ dependencies = [ [[package]] name = "re_arrow_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0d03624deabec8b0d1be5fbf1cc200a3cf713bc1cb00ca52b7803e401538d2" +checksum = "d7a803631112e9e52fce0dfb5520f2f7bca4a5f4e75adce635dfa0309121eefa" dependencies = [ "arrow", "egui", @@ -7237,9 +7369,9 @@ dependencies = [ [[package]] name = "re_arrow_util" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a138c162f79d189348e04eae122e47458226a869c840b713c12582079228f9a" +checksum = "a218813e41cebd320502db168f073dbef82e54f465169b9d5db5a038b59cadce" dependencies = [ "anyhow", "arrow", @@ -7255,9 +7387,9 @@ dependencies = [ [[package]] name = "re_auth" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781512c4f61498392c51240499c460cdcbc9406410fa2b975cb3db83c6f0cdd3" +checksum = "1046391c5b135e6b5fef074bfd8d7b6f26ac6d60378d367237ebc6ddccd19ddb" dependencies = [ "async-trait", "base64 0.22.1", @@ -7293,10 +7425,11 @@ dependencies = [ [[package]] name = "re_backoff" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd24be1aa22c9073551707304b7ddbb3598cc60088deb055d6f5ac46d7398437" +checksum = "24045f1f64f8182843196f8e93198a894d758b853b24784dc5c988a9a57b2209" dependencies = [ + "futures", "getrandom 0.3.4", "js-sys", "rand 0.9.4", @@ -7307,9 +7440,9 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7eb387b152b054e31cb421ece92d6e6f08d722d3c4844a884c7a51f99ebb5b" +checksum = "aada6f69c65abeef21172a1a0b2bff59876e0f51f24e74f3b8d19185859dca6f" dependencies = [ "egui", "egui_tiles", @@ -7329,9 +7462,9 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1127a5c24b1840bda1768ffd06fb77174a6e1ed7c2d0abc69077e681c75bf394" +checksum = "cd0193e3c3f986f0dc6cdaac20b61ac0b653c0420724e1f4f0be12a949b60363" dependencies = [ "re_byte_size", "serde", @@ -7339,9 +7472,9 @@ dependencies = [ [[package]] name = "re_build_tools" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5129424d42d440e978905df6a8648bfd7e391e833649a903720aedd2d5d20fa" +checksum = "ea184cece718a96eafe5c8a037f4921249eddf25a088ba76c9386a3d07afb260" dependencies = [ "anyhow", "cargo_metadata", @@ -7354,9 +7487,9 @@ dependencies = [ [[package]] name = "re_byte_size" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f44ed366e6d8a24e1bc48a9a0e725beecc109da215d2279dced6f748371cbd" +checksum = "4c7a121584eb8bd6c233074a5e6c83e3851337514327d7b081f1105ec6161c03" dependencies = [ "arrow", "ecolor", @@ -7365,15 +7498,28 @@ dependencies = [ "half", "macaw", "parking_lot", + "re_byte_size_derive", "smallvec", "vec1", ] +[[package]] +name = "re_byte_size_derive" +version = "0.34.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2badb0b23f623cf11835ad6ea8c7b2c49c113a8ce20cc3bdb5999a67c999b874" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "re_capabilities" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f20dffffe3680c7b5da348f1d46488a915905f2caaa6fd17a1bfa6481eadb31" +checksum = "709b7059f3001816b4df13b32085bc065fc0b6239643b031bb5b4422328992af" dependencies = [ "document-features", "egui", @@ -7383,18 +7529,30 @@ dependencies = [ [[package]] name = "re_case" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d383f22e2dadd906877891cb8366d083808c3f7e8e9c3b0367e61fd697ea4d0a" +checksum = "e92115a7b0b8f5ebc9a9c20fc06e5020c0968a4b0d9d671e4841e4b6ec17f948" dependencies = [ "convert_case", ] +[[package]] +name = "re_cdr" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bba10c21433b597481f366b978cdf2617e56785b38cb0dcc3833c6b8ad7e061a" +dependencies = [ + "bytemuck", + "byteorder", + "serde", + "thiserror 2.0.18", +] + [[package]] name = "re_chunk" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5243d12c8f43ee6645848279bf46dacbc23f4d6e4d2d636cd69eaef124407e91" +checksum = "de3aaac97919d00db037490bf11fc2837398a1bcb108b3a74d3a169af30ae7e5" dependencies = [ "ahash", "anyhow", @@ -7416,16 +7574,15 @@ dependencies = [ "re_sorbet", "re_span", "re_tracing", - "re_tuid", "re_types_core", "thiserror 2.0.18", ] [[package]] name = "re_chunk_store" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d50d7fe094f2f5b39cefcb09a51d1d9a2991533204a207e31516c895315690" +checksum = "a554d71dfce940b4edddc533f689f2c17aa2caf8a7bde05ee309b316c2b90d24" dependencies = [ "ahash", "anyhow", @@ -7453,9 +7610,9 @@ dependencies = [ [[package]] name = "re_chunk_store_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab6c40a5ea5d0d4362099a2b9d4a980131f62d7cc7165107e720e7556ea28eaf" +checksum = "394fcd75ae90194d2528f67a0808483f580c12f48811aafa4a3b2b91bbe0d507" dependencies = [ "arrow", "egui", @@ -7466,6 +7623,7 @@ dependencies = [ "re_byte_size", "re_chunk_store", "re_format", + "re_log", "re_log_types", "re_types_core", "re_ui", @@ -7474,9 +7632,9 @@ dependencies = [ [[package]] name = "re_component_fallbacks" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5128581e724326647fba050637ce31143609a7f0a8586f5e2d7b13b575cbde99" +checksum = "56e555b0a3ae09d3e01815ad8de5e9c1cbd7613ea0c84b4d18c742da188d1da2" dependencies = [ "re_log_types", "re_sdk_types", @@ -7486,9 +7644,9 @@ dependencies = [ [[package]] name = "re_component_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d2efbc6ffd4aa767fed520546e952fe86ef7c1aeb758d60f255511a7b488c90" +checksum = "cfb25f2f61f26559963af779a8f72d6bec99ec01dc7a78237ff8cada4a69d373" dependencies = [ "arrow", "egui", @@ -7510,9 +7668,9 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8616a9d78dafd1de2f689c048c9f948f570a1ac5676aa5454d0c7628152b5f77" +checksum = "327d5900f81fbd3a79fccbf7611643af6f47c2bd409d62532f9557e454f5023b" dependencies = [ "egui", "egui_tiles", @@ -7533,9 +7691,9 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96ee40105f90be9159fce82a7456b27539ec4b1c6947da80df489e446af617cc" +checksum = "de5daf456d256087f1fa828ea03b36af7de7484f403209b2226ad25c9885a3ea" dependencies = [ "backtrace", "econtext", @@ -7548,9 +7706,9 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce61d554d87564b2915b3a0c0efeb7d094509c22d25e881fea10058bf4213ef0" +checksum = "9d8620649df739fddcf9ed8584b0ad458ca42e398d35bd4dab62a4925c5b253f" dependencies = [ "anyhow", "ehttp", @@ -7573,9 +7731,9 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d6b2359904e29aba13a0f03fffab0c32554ea4837220c6e28325d91f73a081" +checksum = "24677203c91bd65f13221ed72f07772cf4939d2cdb8ffdf131fc53ad0cf3a2d5" dependencies = [ "ahash", "anyhow", @@ -7586,7 +7744,6 @@ dependencies = [ "itertools 0.14.0", "jiff", "re_arrow_ui", - "re_arrow_util", "re_capabilities", "re_chunk_store", "re_entity_db", @@ -7610,9 +7767,9 @@ dependencies = [ [[package]] name = "re_dataframe" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de6b0d27ef5b7a71f741369c45c3429a0be8a117d374c47028bbb6dd1c5a5bac" +checksum = "0d210df5024cc74ad3e945afb99ad9c29117f1191156948d9b9b459cc0d93d86" dependencies = [ "anyhow", "arrow", @@ -7634,14 +7791,13 @@ dependencies = [ [[package]] name = "re_dataframe_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "609587f003728f11a6e316e9909a5cb0aa9f588e7bd1b9260526f53e4790f401" +checksum = "54fa1c3f4e7044b6406f81521453141ef3decee934a8edd37fa8860787b6c27e" dependencies = [ "ahash", "arrow", "async-trait", - "base64 0.22.1", "cfg-if", "crossbeam", "datafusion", @@ -7682,9 +7838,9 @@ dependencies = [ [[package]] name = "re_datafusion" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b90fd6d9c16cb10913c3ea6aef83a30a38c9ebbf04b6369e0c3b0096f92c0c97" +checksum = "d1ff32015d98bd58f8a2a39a7f767f44e163beef027fd4e530bcc3513183157d" dependencies = [ "ahash", "arrow", @@ -7695,12 +7851,12 @@ dependencies = [ "futures", "futures-util", "getrandom 0.3.4", - "http", "itertools 0.14.0", "jiff", "opentelemetry", "opentelemetry-proto", "parking_lot", + "quiver", "re_analytics", "re_arrow_util", "re_backoff", @@ -7715,12 +7871,12 @@ dependencies = [ "re_redap_client", "re_sorbet", "re_tracing", + "re_types_core", "re_uri", "reqwest", "tokio", "tokio-stream", "tonic", - "tonic-prost", "tracing", "wasm-bindgen-futures", "web-time", @@ -7728,9 +7884,9 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f9efec68bd9e228c826eec2ffce1e8c67d0d9a44b14c54636217e7874ed75ad" +checksum = "2e57d091006172928af1a02c0ee452d1f0acee058cd16ea151a336ac214bc7a4" dependencies = [ "ahash", "arrow", @@ -7765,15 +7921,15 @@ dependencies = [ [[package]] name = "re_error" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a200b0790fbe2671cfc70b83a84119c7a8d1db3a4b34479dcbf458a2636d1f4" +checksum = "fc10202b765d5043703720eaab232fbea38437c755a649942b0bf5974e4cddfb" [[package]] name = "re_format" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b844380a6ceebbc84e9814bf0349492ef8b5e9db09ad25c28eaa3dbca17f05d" +checksum = "db9793ceb32d0943ea4fdbadb99e8cc3f74366a0b0c2339e7e2a0432b502c72a" dependencies = [ "half", "itertools 0.14.0", @@ -7781,11 +7937,23 @@ dependencies = [ "re_log", ] +[[package]] +name = "re_gamepad" +version = "0.34.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d194daed519560718aeb6c82a8259c8c393411377b29cc0d48d2419a6bb48dc6" +dependencies = [ + "gilrs", + "glam", + "parking_lot", + "re_log", +] + [[package]] name = "re_grpc_client" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "981fc2768b9f90ff115aedf6862c4baea89c53f345ac74cc6cab8ea7a3226834" +checksum = "aa13ca0cbfb38f5fd2cfba892e67cd3aa5d19b1594189559e869e9dde79b785d" dependencies = [ "async-stream", "crossbeam", @@ -7800,20 +7968,20 @@ dependencies = [ "re_sorbet", "re_tracing", "re_uri", + "rerun-tonic-web-wasm-client", "thiserror 2.0.18", "tokio", "tokio-stream", "tonic", - "tonic-web-wasm-client", "wasm-bindgen-futures", "web-time", ] [[package]] name = "re_grpc_headers" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afa338f3ea8c2a231e52d31f22e3fff351d0e12d65a90d142c172d69b5f02cc5" +checksum = "d5e5e962f593eb017c97458ec5c7c914dedb194def5b5c349e2b17774b3c327b" dependencies = [ "http", "pin-project-lite", @@ -7823,9 +7991,9 @@ dependencies = [ [[package]] name = "re_grpc_server" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d62852591b9039fcb6d914158de81665f0ccaaf3406cf6288d5976e14a84d98d" +checksum = "e14f8115ff45ccfedb3b4fab578e352f0f4fa249d7fb476ef53a6652c778c777" dependencies = [ "anyhow", "async-stream", @@ -7858,9 +8026,9 @@ dependencies = [ [[package]] name = "re_importer" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e424cfefbfed52589c8a0ff3e073c65995d87a9e24d35126b3883d30e4ac7e50" +checksum = "b033ae6501d2bd27ddfa22ed29f9083873b45276019ee5d284c68b0929bed8e5" dependencies = [ "ahash", "anyhow", @@ -7871,7 +8039,7 @@ dependencies = [ "indexmap", "itertools 0.14.0", "mcap", - "memmap2 0.9.10", + "memmap2 0.9.11", "notify", "parking_lot", "parquet", @@ -7889,6 +8057,7 @@ dependencies = [ "re_log_encoding", "re_log_types", "re_mcap", + "re_mp4_reader", "re_parquet", "re_quota_channel", "re_sdk_types", @@ -7903,9 +8072,9 @@ dependencies = [ [[package]] name = "re_lenses" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edbd905540e6fe5dda991256add4a9a3491b7ad089155149d69ceaa06040e980" +checksum = "5cf67a83d90fe0d78408bbd5d97b6f87ee190aaf2b066b6ba035304edab8c880" dependencies = [ "arrow", "re_lenses_core", @@ -7915,9 +8084,9 @@ dependencies = [ [[package]] name = "re_lenses_core" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6005e2bd7c826402fa1fe24c38d0462bf5b3bde26f5409592628d7ba0a35dfd" +checksum = "50ebc7aad107ffc4fb5e405951d8866bdffa3bbfcab83b96f38378c1d256bf1e" dependencies = [ "ahash", "arrow", @@ -7935,9 +8104,9 @@ dependencies = [ [[package]] name = "re_log" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "741aa80afbc7258e769680f2febb86cac5eda9ae7dddb40ff5eadfd44b76382d" +checksum = "1e82e912948056f7211c436d354de745aa4a04269ef52f5d6760a8c0a098062d" dependencies = [ "crossbeam", "log", @@ -7951,9 +8120,9 @@ dependencies = [ [[package]] name = "re_log_channel" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5effec9d2bc97c720e27a448f2cdceb7e15d168d0ef649f036bb8f756a4504ba" +checksum = "2d27a5bf2579dcabc38c531ae1be7785f918c0a350a73c7e7611766fae104647" dependencies = [ "camino", "crossbeam", @@ -7962,6 +8131,7 @@ dependencies = [ "re_byte_size", "re_log_encoding", "re_log_types", + "re_protos", "re_quota_channel", "re_tracing", "re_uri", @@ -7971,9 +8141,9 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84be416546cb4fca4f1682a608bc1f4f79b7e11aba2a9a8fc25fd68ae2866040" +checksum = "8a5df35e1e32e783014827a362bf68fb97f9b122240ad731511207fb8fceec48" dependencies = [ "arrow", "bytes", @@ -7981,10 +8151,11 @@ dependencies = [ "ehttp", "itertools 0.14.0", "js-sys", - "lz4_flex 0.13.1", + "lz4_flex", "parking_lot", "re_arrow_util", "re_build_info", + "re_byte_size", "re_chunk", "re_log", "re_log_types", @@ -8008,9 +8179,9 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4ec3e4b3b40e36358fd9f2eb14bee5f97647e4d569419ec1c367f7bd1378a3a" +checksum = "12f34dd4de4c0f73d7977526d052c599569baf6785cbbb4296735d9094fe8de4" dependencies = [ "ahash", "arrow", @@ -8026,6 +8197,7 @@ dependencies = [ "num-derive", "num-traits", "parking_lot", + "quiver", "re_arrow_util", "re_build_info", "re_byte_size", @@ -8046,20 +8218,20 @@ dependencies = [ [[package]] name = "re_mcap" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda1e5c9e87749f7199e5d173aa78eccbf56184326b4c2c36c0ae33ce2d6590" +checksum = "bd9f2b4705bbfc1bcff78675da48f47ed4378673f8a5ba174b62d6b5a77ffd14" dependencies = [ "ahash", "anyhow", "arrow", "byteorder", - "cdr-encoding", "crossbeam", "itertools 0.14.0", "mcap", "prost-reflect", "rayon", + "re_cdr", "re_chunk", "re_log", "re_log_types", @@ -8077,9 +8249,9 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da64368d7e50e9f39ae6c5f7ff57797d8a4ada706c4c8bf20e0020abe5886cd6" +checksum = "4b562dc9970318507f97da5ede2a1a1109b63396efecacb6edfaf4b23a764903" dependencies = [ "ahash", "backtrace", @@ -8102,9 +8274,9 @@ dependencies = [ [[package]] name = "re_memory_view" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "694fe7dfc51d4cb450b770d4a7e87eb359955b616da947e7465159064059b11c" +checksum = "46d8bce5bf1d2e16a4037e901b9a83263d091b1fed49c7fae83aec13154beb39" dependencies = [ "egui", "re_byte_size", @@ -8125,22 +8297,40 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "re_mp4_reader" +version = "0.34.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a1ca9a7bb62826c2da73c11943eb9719bb838f747530d733bf6a649968004e3" +dependencies = [ + "arrow", + "itertools 0.14.0", + "re_chunk", + "re_log", + "re_log_types", + "re_sdk_types", + "re_tracing", + "re_video", + "thiserror 2.0.18", +] + [[package]] name = "re_mutex" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35fb67c9ec3d74845144598975ae50aefd7605046624888a44757108b1d5f5ef" +checksum = "bc0ae90ae886c4d8318f75e3f4fdee4ed4aa2d58e45ac9eb891c402b264e7019" dependencies = [ "cfg-if", "parking_lot", + "re_byte_size", "re_log", ] [[package]] name = "re_parquet" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d02c072524a4c38cee53efb051a1eb35e186206cc11febf3bf52375c2f1759" +checksum = "5c7d33b50ad5e68ad080277643562055dc955e02ed0705aa08274ba8b6c90410" dependencies = [ "anyhow", "arrow", @@ -8156,9 +8346,9 @@ dependencies = [ [[package]] name = "re_perf_telemetry" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04bdd7a8d1ac8d4384fdfc6fd97f8b67b91248f88dfacea22ae0f5d8aed8eadd" +checksum = "cc45395d5e1b47b7db9e88bbb57db7590baad21f4a1be89f788b24923f31d5b3" dependencies = [ "ahash", "anyhow", @@ -8190,9 +8380,9 @@ dependencies = [ [[package]] name = "re_plot" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae4ef08cebc60551e30eb94a2cadd083b81e3ae30b2390243a67229212ea19c" +checksum = "a92ec384c9b4b98be3994c8e2385ab58fa9af95ff7a9d2c2d716bf24570b4c95" dependencies = [ "ahash", "egui", @@ -8202,18 +8392,19 @@ dependencies = [ [[package]] name = "re_protos" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f815da38e1e3337a99561e7903f7cae935d9d9713641d95f4ccb92c988e58911" +checksum = "cc4b9722ba8815a81f67adbc43b099fe3d116e5e501e24a7f56754ae7a151a5e" dependencies = [ "arrow", "http", "itertools 0.14.0", "jiff", - "lz4_flex 0.13.1", + "lz4_flex", "opentelemetry", "prost", "prost-types", + "quiver", "re_arrow_util", "re_build_info", "re_byte_size", @@ -8235,9 +8426,9 @@ dependencies = [ [[package]] name = "re_query" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6484d641d35c7b542c818e7eaa7fbf51a47fbdda9009b20a5c770ff2a720e6" +checksum = "b4d3d0e524979ff673a09a79bfcf934c030348b0c0e1db8edf7a383720358027" dependencies = [ "ahash", "anyhow", @@ -8262,9 +8453,9 @@ dependencies = [ [[package]] name = "re_quota_channel" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4edbb04b3254586e89b867e8a8bfbdf0c6aaf9025dc838da4d03882fb8f62d" +checksum = "f9a59a27acd017a54a99147b03545aba671ad1db28f1e17e6edf694a0f9d9b87" dependencies = [ "crossbeam", "parking_lot", @@ -8299,9 +8490,9 @@ dependencies = [ [[package]] name = "re_recording_panel" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d5f176776aeb1c0bce0f1d1f04485a5ca6602eaff4d38769ca41801943c717" +checksum = "0a0aeb39b5a280ebcfb5f02cb16d8db69b5fc4968ec97bdfedb17b245ffec3ac" dependencies = [ "ahash", "egui", @@ -8321,9 +8512,9 @@ dependencies = [ [[package]] name = "re_redap_browser" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae3d9386b49f635d949d2696af4f62d151b8e5becf3c5597812ca9543bb17f5" +checksum = "82f0d5f005a376e5cbbd633ff7e8f08d146e2dc04de7022c4b4ad47d0b1d595e" dependencies = [ "ahash", "cfg-if", @@ -8335,6 +8526,7 @@ dependencies = [ "itertools 0.14.0", "js-sys", "re_auth", + "re_backoff", "re_component_ui", "re_dataframe_ui", "re_datafusion", @@ -8358,17 +8550,22 @@ dependencies = [ [[package]] name = "re_redap_client" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5ecbc552e309c36b6b5041f09b667af3a4588db2e997ba909b49fb44a36563d" +checksum = "f0fbcd37c49a0b09a5908ac0fa05c2c2bddab7aadfe88e4b141924b8a7b50ff6" dependencies = [ "ahash", "arrow", + "bitflags 2.13.0", "ehttp", "futures", + "http", + "http-body", "itertools 0.14.0", "jiff", "opentelemetry", + "opentelemetry-proto", + "quiver", "re_arrow_util", "re_auth", "re_backoff", @@ -8382,13 +8579,15 @@ dependencies = [ "re_log_types", "re_protos", "re_tracing", + "re_types_core", "re_uri", + "rerun-tonic-web-wasm-client", "serde", "thiserror 2.0.18", "tokio", "tokio-stream", "tonic", - "tonic-web-wasm-client", + "tonic-prost", "tower", "tracing", "url", @@ -8397,9 +8596,9 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7ef3314b85389b6bd834b3e61b6e0978de6f57a7ede5f5a18b9880a203fe439" +checksum = "d14acd4f49a8e44204c5f07a63842ccdc09d312dd748d1952c521455db521bdf" dependencies = [ "ahash", "anyhow", @@ -8450,21 +8649,21 @@ dependencies = [ [[package]] name = "re_ros_msg" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d1020e6c9366ddc3b2b63c213d7b555dcc83f791805d5727fe27aa68b26875" +checksum = "0628a9f1f01b9d9737ca83b05bdd4b9c7c7b411f2986997d63bf472824b67446" dependencies = [ "anyhow", "itertools 0.14.0", - "serde", + "re_cdr", "thiserror 2.0.18", ] [[package]] name = "re_rvl" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db61e9e1bc8a1558d08be0d7ff94cbb4d2d392a9792b285562031ffc43c559cf" +checksum = "e653e7b497786499d64f452e3a766426eb8a67784e85329f9026979306a77973" dependencies = [ "byteorder", "thiserror 2.0.18", @@ -8472,9 +8671,9 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c949284112785f0ee76bb4e6c1f9bc450cfb08b49aed1f048e9c6607413d05a" +checksum = "3e426edaa5b4aae7338893282b53e671afc02770601d054f4754bc42ec43ff29" dependencies = [ "ahash", "const_format", @@ -8511,9 +8710,9 @@ dependencies = [ [[package]] name = "re_sdk_types" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe733546c67b011532d5b6011390fa86e476854c51cb351f6b01ed2b1aa93197" +checksum = "dcbecb95e90d133d4721715412f24b333895f56373fe0ebce99ecdf0aa0b9bc2" dependencies = [ "array-init", "arrow", @@ -8525,7 +8724,6 @@ dependencies = [ "glam", "half", "image", - "indexmap", "infer", "itertools 0.14.0", "macaw", @@ -8543,6 +8741,7 @@ dependencies = [ "re_tracing", "re_types_core", "re_video", + "serde", "smallvec", "thiserror 2.0.18", "tiff 0.9.1", @@ -8551,9 +8750,9 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "934bb0de2d1510d1a4c7a0ba4633e7f70c45750e0c778da5b7b65dc4d782e196" +checksum = "6120fae81c92ba580203cd8485d28339cc292a07ede79f5d33c271809901cae1" dependencies = [ "arrow", "egui", @@ -8584,9 +8783,9 @@ dependencies = [ [[package]] name = "re_sorbet" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d9cde6b26868015f8139f0709310ffe767606235ff138b2b7a8dfec863caf63" +checksum = "3779c99433e8c50c8a6745100a6139625c2d25500005428ab09a87de07e73e6e" dependencies = [ "arrow", "itertools 0.14.0", @@ -8607,18 +8806,18 @@ dependencies = [ [[package]] name = "re_span" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e823f016bb5bd0c763e9a06d5e1b45b0e4933285ccf0a13de9344e616419edfa" +checksum = "bf08cd0e8927ac0827d165d13d20b4ca185f4e1674a480add117dcd351b3c8d9" dependencies = [ "num-traits", ] [[package]] name = "re_string_interner" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f169c4b0045c4f4836c94ed067785c6c421923dd0b5bee1f0b1b9d9763223de" +checksum = "d265632b061bad0098cb06444a7724646fb1b51caadb1805b80cd74bcea950d1" dependencies = [ "ahash", "nohash-hasher", @@ -8630,9 +8829,9 @@ dependencies = [ [[package]] name = "re_tf" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9a0a5baa424689cdc9aaeaa1cb37ddcfe9a7c431030840c0bfddbf3eda28e08" +checksum = "008a5ed6edbfcff7e3bc08d364119b49796087c3477fde7f45ee5ea199ba17cd" dependencies = [ "ahash", "arrow", @@ -8656,9 +8855,9 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683ec73f09b5c16b98cc8bd64d1472f62319f0abc7cf85f930de80787a48c85f" +checksum = "c92e031989e6331e9785dcb6856a87da869cf24a1adee8d15bec31f9146352e5" dependencies = [ "ahash", "egui", @@ -8686,9 +8885,9 @@ dependencies = [ [[package]] name = "re_time_ruler" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a48453bd9098e6ccc6e5b3b036fd8ab13224bf0ce367274a56648a4edcd60267" +checksum = "7ef92756437d5c1a83b8f30762d42cd9e83692efae9786f492089059212155ad" dependencies = [ "egui", "itertools 0.14.0", @@ -8702,12 +8901,12 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5d7793dd7649dcceb6531dbdf7a004525489d1a98a1a40dd9d29a74a1853152" +checksum = "4c5dbe275a6768c4ea0707d4bdad82475827c633e8519e384ab4c48a6142f149" dependencies = [ "parking_lot", - "puffin 0.19.1", + "puffin", "puffin_http", "re_log", "rfd", @@ -8716,13 +8915,14 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d1d1d4b0e807c1f25965df8edffcaf995a76ce37655d019e68be24535358ee" +checksum = "ef911ec344d82f05bc48b16f12827b04f324d4f3bba8ebfbf4fe1079fe18f072" dependencies = [ "bytemuck", "document-features", "getrandom 0.3.4", + "quiver", "re_byte_size", "re_log", "serde", @@ -8731,9 +8931,9 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ba0362df8f16960204c9a199b09c13e4b2a9d4a2ce1d9bad6cdde6e1b3f10f" +checksum = "a8bfe18f2708871b6f62091b1789dc50f58d58db0f8671dd2cb805a7c7851cdb" dependencies = [ "anyhow", "arrow", @@ -8743,6 +8943,7 @@ dependencies = [ "half", "itertools 0.14.0", "nohash-hasher", + "quiver", "re_arrow_util", "re_byte_size", "re_case", @@ -8757,9 +8958,9 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67eba03979a964d868f437cf2a14717322e861bca55d879e9ba38047af37f30e" +checksum = "0f484508879c96d2d917879203936f479d8fd2b41ac8305e62ed53d14c513360" dependencies = [ "ahash", "anyhow", @@ -8799,15 +9000,16 @@ dependencies = [ [[package]] name = "re_uri" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0dda58f6b9450157166765db291ed4acac5aba191c960848a97865c2679691" +checksum = "3051c3983d798ef7c151870efd44bd14efacb5588bf06b50b540db0dc71e90ad" dependencies = [ "percent-encoding", "re_byte_size", "re_log", "re_log_types", "re_tuid", + "re_types_core", "serde", "static_assertions", "thiserror 2.0.18", @@ -8816,9 +9018,9 @@ dependencies = [ [[package]] name = "re_video" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66965112a58d6eb8ed93457068c05e1f5aca438f296f69940f2faede89bf54e3" +checksum = "579fdf925303652e1fa8019235c010519e9da35cca415e6396441033cabb3f83" dependencies = [ "ahash", "bit-vec 0.9.1", @@ -8857,9 +9059,9 @@ dependencies = [ [[package]] name = "re_view" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d399c87421ed7f3cfa4e6aa6e5d43ce3730473b9bab5ca5ffbaa0afb0a31c93b" +checksum = "cd362c2590ad03c55489f796ae49e45666fb133b40318cb1ea1d8889afcc23e0" dependencies = [ "ahash", "egui", @@ -8884,14 +9086,15 @@ dependencies = [ [[package]] name = "re_view_bar_chart" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fcbf0a65348930ed7272e33cdc64c212e0dbd1dd483527c32e722a1e26b0ff5" +checksum = "8c0c1f08b7e1e2e1c9bbaa88b9cc3760305dbc863d50d4e026b8606241ab474d" dependencies = [ "ahash", "arrow", "egui", "egui_plot", + "itertools 0.14.0", "re_chunk_store", "re_format", "re_log_types", @@ -8906,9 +9109,9 @@ dependencies = [ [[package]] name = "re_view_dataframe" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3db3053df3bb8ef40b2e3895b1d148bf85ec0ebfc5b59ddda149babe729bfc7" +checksum = "9562b9513378cae836af49807720203c8b22fab20a123c68d7d90d759631d538" dependencies = [ "anyhow", "arrow", @@ -8935,9 +9138,9 @@ dependencies = [ [[package]] name = "re_view_graph" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62a69061051e24aa5f56b63c1a303cf52725621e127826ae845a572a22ffca80" +checksum = "c5401a84a3856726ec5bd0183c1bd6f610c70fd485b9fbe3b7801af69fe0bd48" dependencies = [ "ahash", "egui", @@ -8962,9 +9165,9 @@ dependencies = [ [[package]] name = "re_view_map" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e443f37efcd3b821960d43fb449cd61156a9461cd73f9effd4332859885bc954" +checksum = "f733c7e01abeb8e7a738117f42674099b66a17abc9cf0d295b996abb5efe3d2b" dependencies = [ "bytemuck", "egui", @@ -8989,9 +9192,9 @@ dependencies = [ [[package]] name = "re_view_spatial" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a46238497bdcefa2a3c7bc4a686727a6bbc4c1b259a39c1970a1bc68042e1b05" +checksum = "d7f96c833ff7d62887d94b28bfc044afe7685dd8b75e8fbbd21b6dba52a35fd8" dependencies = [ "ahash", "anyhow", @@ -9006,13 +9209,13 @@ dependencies = [ "macaw", "nohash-hasher", "ordered-float 5.3.0", - "re_arrow_util", "re_byte_size", "re_chunk_store", "re_data_ui", "re_entity_db", "re_error", "re_format", + "re_gamepad", "re_log", "re_log_types", "re_query", @@ -9035,9 +9238,9 @@ dependencies = [ [[package]] name = "re_view_state_timeline" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c4a53e64764fd994e5063fa798575bf831c0a96dc655480f8bc36504426699" +checksum = "5707dec639aa71dba1f4441e9b69ab7c28ea80cb382af1b17f7418c47eec55da" dependencies = [ "egui", "nohash-hasher", @@ -9052,14 +9255,13 @@ dependencies = [ "re_ui", "re_view", "re_viewer_context", - "re_viewport_blueprint", ] [[package]] name = "re_view_tensor" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e60af9a559d2217746ece1f0d069c9cb7703e9f5466921fb2d89e5e03f3dc4f3" +checksum = "ab08c5df46490e287d78437452473c587be1c0d30f35dcd7eeffd32b65b2b3c6" dependencies = [ "anyhow", "bytemuck", @@ -9084,9 +9286,9 @@ dependencies = [ [[package]] name = "re_view_text_document" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "572bf41352b573f75c54965303435d83258437b056800f92470efd76e77f4323" +checksum = "fd2afbb0aaa17f03efa40f3991e3bbc8ace5858352931aad378d8ccb7babcff6" dependencies = [ "egui", "egui_commonmark", @@ -9102,9 +9304,9 @@ dependencies = [ [[package]] name = "re_view_text_log" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06158b9056f24c100a5182313a2f6649e9267c3e7e6c5024e593f0d71b1e4934" +checksum = "660fea5006e6c7a4761fe29b83f2849bbac2a3d5f23bce7203fc9a8f8a0fa893" dependencies = [ "egui", "egui_extras", @@ -9126,9 +9328,9 @@ dependencies = [ [[package]] name = "re_view_time_series" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcc36688cc147dafcd46a923f9d76e06a75368e8db054314fea0a7a8db1d350a" +checksum = "ce0dda1ff21eccc0361d1035689c79ba434d394aef0fc71b64fd89946bc8225d" dependencies = [ "ahash", "arrayvec", @@ -9160,9 +9362,9 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "747a6421d3936e258ffe7df44657fa35b17d30394de51b5816a9ab8bd33eb8a1" +checksum = "ae73e6e318d7c8686c8125c3fce04206470c530233e597a9fc84a01ef0234af9" dependencies = [ "ahash", "anyhow", @@ -9174,6 +9376,7 @@ dependencies = [ "eframe", "egui", "egui-wgpu", + "egui_inspection", "egui_kittest", "egui_plot", "ehttp", @@ -9206,6 +9409,7 @@ dependencies = [ "re_entity_db", "re_error", "re_format", + "re_gamepad", "re_importer", "re_log", "re_log_channel", @@ -9214,6 +9418,7 @@ dependencies = [ "re_memory", "re_memory_view", "re_mutex", + "re_protos", "re_query", "re_recording_panel", "re_redap_browser", @@ -9265,9 +9470,9 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7d4bda55c10ec257158322ee0eb5dc753b8428df233f88b333d36603a5094f0" +checksum = "02f0bb8c3c20f39cef96c7864bb5ae086de1567e1812fc8f9671186a1a5decf1" dependencies = [ "ahash", "anyhow", @@ -9340,9 +9545,9 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88e7f89f3b81c1d45779d57386be027e06aba488cbfb4e954c93b6a30d923514" +checksum = "ebea9553edae36227f6638a417803c854154b3a40400c6e8458417301edbaf59" dependencies = [ "ahash", "egui", @@ -9365,9 +9570,9 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef387be45db6cf3796a67413e9e2a89d68a68b684417b77cd5392c1b4e0f8298" +checksum = "182d606ee07c5e884fc12cee35e95ddb642186ee1a8f85b2ccf20b51d4035cc3" dependencies = [ "ahash", "arrow", @@ -9393,9 +9598,9 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1536137aeb68dae6814f8cc2c0aab6a1dd832909434dcb96eef9bcdf88b7f97" +checksum = "28091494f53fca7778fb850390bff62ae30582dcc96a212311f4a913a563668d" dependencies = [ "document-features", "re_analytics", @@ -9408,9 +9613,9 @@ dependencies = [ [[package]] name = "read-fonts" -version = "0.37.0" +version = "0.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b634fabf032fab15307ffd272149b622260f55974d9fad689292a5d33df02e5" +checksum = "c4ed38b89c2c77ff968c524145ad65fb010f38af5c7a224b53b81d47ac2daa81" dependencies = [ "bytemuck", "font-types", @@ -9535,9 +9740,7 @@ checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", "bytes", - "futures-channel", "futures-core", - "futures-util", "http", "http-body", "http-body-util", @@ -9584,9 +9787,9 @@ dependencies = [ [[package]] name = "rerun" -version = "0.33.0" +version = "0.34.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d883a1c31154f18a105fb7b51c31d332c9d1606ff3d2322801d7e453dd87bf03" +checksum = "0e4d0a5aec4cac00347273e40aed333fe20459d5cacab673e7100c7c1f5d3c57" dependencies = [ "ahash", "anyhow", @@ -9602,7 +9805,7 @@ dependencies = [ "log", "mcap", "parking_lot", - "puffin 0.19.1", + "puffin", "rayon", "re_analytics", "re_arrow_util", @@ -9639,6 +9842,31 @@ dependencies = [ "walkdir", ] +[[package]] +name = "rerun-tonic-web-wasm-client" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0cf00a06feab41977adfc4f2593cb60ed937351924d5bb0edeaa3eafbc02a6a" +dependencies = [ + "base64 0.22.1", + "byteorder", + "bytes", + "futures-util", + "http", + "http-body", + "http-body-util", + "httparse", + "js-sys", + "pin-project", + "thiserror 2.0.18", + "tonic", + "tower-service", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", +] + [[package]] name = "resvg" version = "0.45.1" @@ -9716,11 +9944,30 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rmp" +version = "0.8.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ba8be72d372b2c9b35542551678538b562e7cf86c3315773cae48dfbfe7790c" +dependencies = [ + "num-traits", +] + +[[package]] +name = "rmp-serde" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72f81bee8c8ef9b577d1681a70ebbc962c232461e397b22c208c43c04b67a155" +dependencies = [ + "rmp", + "serde", +] + [[package]] name = "ron" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4147b952f3f819eca0e99527022f7d6a8d05f111aeb0a62960c74eb283bec8fc" +checksum = "81116b9531d61eabc41aeb228e4b6b2435bcca3233b98cf3b3077d4e6e9debb3" dependencies = [ "bitflags 2.13.0", "once_cell", @@ -9902,7 +10149,7 @@ checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" dependencies = [ "ab_glyph", "log", - "memmap2 0.9.10", + "memmap2 0.9.11", "smithay-client-toolkit 0.19.2", "tiny-skia", ] @@ -10255,9 +10502,9 @@ checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "skrifa" -version = "0.40.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fbdfe3d2475fbd7ddd1f3e5cf8288a30eb3e5f95832829570cd88115a7434ac" +checksum = "0c34617370ae968efb7161bb2beb517d9084659aae19e24b89e3db25b46e4564" dependencies = [ "bytemuck", "read-fonts", @@ -10300,7 +10547,7 @@ dependencies = [ "cursor-icon", "libc", "log", - "memmap2 0.9.10", + "memmap2 0.9.11", "rustix 0.38.44", "thiserror 1.0.69", "wayland-backend", @@ -10325,7 +10572,7 @@ dependencies = [ "cursor-icon", "libc", "log", - "memmap2 0.9.10", + "memmap2 0.9.11", "rustix 1.1.4", "thiserror 2.0.18", "wayland-backend", @@ -10396,9 +10643,9 @@ dependencies = [ [[package]] name = "sqlparser" -version = "0.59.0" +version = "0.61.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4591acadbcf52f0af60eafbb2c003232b2b4cd8de5f0e9437cb8b1b59046cc0f" +checksum = "dbf5ea8d4d7c808e1af1cbabebca9a2abe603bcefc22294c5b95018d53200cb7" dependencies = [ "log", "sqlparser_derive", @@ -10406,9 +10653,9 @@ dependencies = [ [[package]] name = "sqlparser_derive" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c" +checksum = "a6dd45d8fc1c79299bfbb7190e42ccbbdf6a5f52e4a6ad98d92357ea965bd289" dependencies = [ "proc-macro2", "quote", @@ -10446,13 +10693,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stl_io" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da63e75b86345156b191c021b3ce2a13b973941ecdb8c70d6f00cbbfe0076ed7" -dependencies = [ - "byteorder", - "float-cmp 0.10.0", -] +checksum = "567641995c51a3b8befddb13e1826187bcf7eb7ca8d13746bfd1cc5a22e89fa8" [[package]] name = "strict-num" @@ -10460,7 +10703,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" dependencies = [ - "float-cmp 0.9.0", + "float-cmp", ] [[package]] @@ -10958,46 +11201,32 @@ dependencies = [ ] [[package]] -name = "tonic-web" +name = "tonic-types" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6a1b6319ca4b61a4c0f0c94d439c8f3ed344cca56fe0df40e1fe4be11380b" +checksum = "73ab1b02061f83d519bba3caa167f88f261ef05720ab8ebc954ade70de3348e8" dependencies = [ - "base64 0.22.1", - "bytes", - "http", - "http-body", - "pin-project", - "tokio-stream", + "prost", + "prost-types", "tonic", - "tower-layer", - "tower-service", - "tracing", ] [[package]] -name = "tonic-web-wasm-client" -version = "0.8.0" +name = "tonic-web" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "898cd44be5e23e59d2956056538f1d6b3c5336629d384ffd2d92e76f87fb98ff" +checksum = "b5e6a1b6319ca4b61a4c0f0c94d439c8f3ed344cca56fe0df40e1fe4be11380b" dependencies = [ "base64 0.22.1", - "byteorder", "bytes", - "futures-util", "http", "http-body", - "http-body-util", - "httparse", - "js-sys", "pin-project", - "thiserror 2.0.18", + "tokio-stream", "tonic", + "tower-layer", "tower-service", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-streams", - "web-sys", + "tracing", ] [[package]] @@ -11096,9 +11325,9 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.32.1" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc" +checksum = "adbc64cba7137545b8044cb1fe9814f7aacf3c6b5f9b45be8bb5db538befdb26" dependencies = [ "js-sys", "opentelemetry", @@ -11225,6 +11454,12 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" +[[package]] +name = "unicode-general-category" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f" + [[package]] name = "unicode-ident" version = "1.0.24" @@ -11420,29 +11655,37 @@ dependencies = [ "smallvec", ] +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + [[package]] name = "vello_common" -version = "0.0.6" +version = "0.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bd1a4c633ce09e7d713df1a6e036644a125e15e0c169cfb5180ddf5836ca04b" +checksum = "19d672facaa2d697285a786cd9d44d614cd2ce54cdc022504bf339f8fff3b750" dependencies = [ "bytemuck", "fearless_simd", - "hashbrown 0.16.1", + "guillotiere", + "hashbrown 0.17.1", "log", "peniko", - "skrifa", "smallvec", + "thiserror 2.0.18", ] [[package]] name = "vello_cpu" -version = "0.0.6" +version = "0.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0162bfe48aabf6a9fdcd401b628c7d9f260c2cbabb343c70a65feba6f7849edc" +checksum = "588691169aed86b5c8fb487266afee01323234e6fd0a3f2aaec0eaa8e4007f23" dependencies = [ "bytemuck", - "hashbrown 0.16.1", + "glifo", + "hashbrown 0.17.1", "vello_common", ] @@ -11464,9 +11707,9 @@ dependencies = [ [[package]] name = "walkers" -version = "0.53.0" +version = "0.56.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c81bab51dc24106d35edce41958ed16e3a0c1c0b45f40685ffd3f4b5691490c" +checksum = "936a0d5741eb3dcd0fc2da5ec819447147f0c296492a54f20318e76f3b2f37bc" dependencies = [ "bytes", "egui", @@ -11670,9 +11913,9 @@ dependencies = [ [[package]] name = "wayland-protocols" -version = "0.32.12" +version = "0.32.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "563a85523cade2429938e790815fd7319062103b9f4a2dc806e9b53b95982d8f" +checksum = "23d0c813de3daa2ed6520af85a3bd49b0e722a3078506899aa9686fea58dc4b6" dependencies = [ "bitflags 2.13.0", "wayland-backend", @@ -12459,7 +12702,7 @@ dependencies = [ "dpi", "js-sys", "libc", - "memmap2 0.9.10", + "memmap2 0.9.11", "ndk", "objc2 0.5.2", "objc2-app-kit 0.2.2", diff --git a/Cargo.toml b/Cargo.toml index fcd65b5..4d1a499 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ bitvec = "1.0" glam = "0.30" image = "0.25" pixels = { version = "0.15", optional = true } -rerun = { version = "0.33", optional = true } +rerun = { version = "0.34", optional = true } serde = { version = "1.0", features = ["derive"] } serde_yaml = "0.9" thiserror = "2.0"