diff --git a/Cargo.lock b/Cargo.lock index 3a08b222334..696c7c98858 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -105,9 +105,12 @@ checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "arc-swap" -version = "1.7.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" +checksum = "51d03449bb8ca2cc2ef70869af31463d1ae5ccc8fa3e334b307203fbf815207e" +dependencies = [ + "rustversion", +] [[package]] name = "arrayvec" @@ -203,9 +206,9 @@ dependencies = [ [[package]] name = "async-lock" -version = "3.4.1" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc" +checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" dependencies = [ "event-listener 5.4.1", "event-listener-strategy", @@ -281,9 +284,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-rs" -version = "1.15.1" +version = "1.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b5ce75405893cd713f9ab8e297d8e438f624dde7d706108285f7e17a25a180f" +checksum = "6a88aab2464f1f25453baa7a07c84c5b7684e274054ba06817f382357f77a288" dependencies = [ "aws-lc-sys", "zeroize", @@ -291,9 +294,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.34.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "179c3777a8b5e70e90ea426114ffc565b2c1a9f82f6c4a0c5a34aa6ef5e781b6" +checksum = "b45afffdee1e7c9126814751f88dddc747f41d91da16c9551a0f1e8a11e788a1" dependencies = [ "cc", "cmake", @@ -357,9 +360,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.19.0" +version = "3.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" [[package]] name = "byteorder" @@ -411,9 +414,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.47" +version = "1.2.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07" +checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203" dependencies = [ "find-msvc-tools", "jobserver", @@ -490,9 +493,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.61" +version = "4.5.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992" +checksum = "004eef6b14ce34759aa7de4aea3217e368f463f46a3ed3764ca4b5a4404003b4" dependencies = [ "clap", ] @@ -523,9 +526,9 @@ checksum = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" [[package]] name = "cmake" -version = "0.1.54" +version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" +checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" dependencies = [ "cc", ] @@ -757,7 +760,7 @@ dependencies = [ "libc", "mio 0.8.11", "parking_lot", - "signal-hook", + "signal-hook 0.3.18", "signal-hook-mio", "winapi", ] @@ -970,7 +973,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1054,9 +1057,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" +checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff" [[package]] name = "flate2" @@ -1113,9 +1116,9 @@ dependencies = [ [[package]] name = "fs-err" -version = "3.2.0" +version = "3.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62d91fd049c123429b018c47887d3f75a265540dd3c30ba9cb7bae9197edb03a" +checksum = "baf68cef89750956493a66a10f512b9e58d9db21f2a573c079c0bdf1207a54a7" dependencies = [ "autocfg", ] @@ -1380,7 +1383,7 @@ dependencies = [ "regex", "serde", "serial_test", - "signal-hook", + "signal-hook 0.4.1", "smallvec", "termtree", "thiserror 2.0.17", @@ -2340,7 +2343,7 @@ dependencies = [ "gix-fs", "libc", "parking_lot", - "signal-hook", + "signal-hook 0.4.1", "signal-hook-registry", "tempfile", ] @@ -2656,11 +2659,11 @@ dependencies = [ [[package]] name = "hashlink" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" +checksum = "ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230" dependencies = [ - "hashbrown 0.15.5", + "hashbrown 0.16.1", ] [[package]] @@ -2733,12 +2736,11 @@ dependencies = [ [[package]] name = "http" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" +checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" dependencies = [ "bytes", - "fnv", "itoa", ] @@ -2773,9 +2775,9 @@ checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "human_format" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8" +checksum = "d25ee8b384f026b807af17d995367433856266c5103390cfa6a01608a0039ce8" [[package]] name = "hyper" @@ -2833,9 +2835,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" +checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" dependencies = [ "base64", "bytes", @@ -2849,7 +2851,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.1", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -2903,9 +2905,9 @@ checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" [[package]] name = "icu_properties" -version = "2.1.1" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" dependencies = [ "icu_collections", "icu_locale_core", @@ -2917,9 +2919,9 @@ dependencies = [ [[package]] name = "icu_properties_data" -version = "2.1.1" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" [[package]] name = "icu_provider" @@ -2988,13 +2990,14 @@ dependencies = [ [[package]] name = "insta" -version = "1.44.3" +version = "1.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5c943d4415edd8153251b6f197de5eb1640e56d84e8d9159bea190421c73698" +checksum = "b76866be74d68b1595eb8060cb9191dca9c021db2316558e52ddc5d55d41b66c" dependencies = [ "console", "once_cell", "similar", + "tempfile", ] [[package]] @@ -3062,7 +3065,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -3107,15 +3110,15 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.15" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] name = "jiff" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35" +checksum = "a87d9b8105c23642f50cbbae03d1f75d8422c5cb98ce7ee9271f7ff7505be6b8" dependencies = [ "jiff-static", "jiff-tzdb-platform", @@ -3123,14 +3126,14 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] name = "jiff-static" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69" +checksum = "b787bebb543f8969132630c51fd0afab173a86c6abae56ff3b9e5e3e3f9f6e58" dependencies = [ "proc-macro2", "quote", @@ -3139,9 +3142,9 @@ dependencies = [ [[package]] name = "jiff-tzdb" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" +checksum = "68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2" [[package]] name = "jiff-tzdb-platform" @@ -3237,26 +3240,26 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.177" +version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" [[package]] name = "libredox" -version = "0.1.10" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" +checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" dependencies = [ "bitflags 2.10.0", "libc", - "redox_syscall", + "redox_syscall 0.7.0", ] [[package]] name = "libsqlite3-sys" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" +checksum = "95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a" dependencies = [ "cc", "pkg-config", @@ -3265,9 +3268,9 @@ dependencies = [ [[package]] name = "libz-rs-sys" -version = "0.5.2" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" +checksum = "c10501e7805cee23da17c7790e59df2870c0d4043ec6d03f67d31e2b53e77415" dependencies = [ "zlib-rs", ] @@ -3313,9 +3316,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" dependencies = [ "value-bag", ] @@ -3475,9 +3478,9 @@ dependencies = [ [[package]] name = "ntapi" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +checksum = "c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081" dependencies = [ "winapi", ] @@ -3488,7 +3491,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -3630,7 +3633,7 @@ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", - "redox_syscall", + "redox_syscall 0.5.18", "smallvec", "windows-link 0.2.1", ] @@ -3732,9 +3735,9 @@ dependencies = [ [[package]] name = "portable-atomic" -version = "1.11.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" +checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" [[package]] name = "portable-atomic-util" @@ -3775,9 +3778,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.103" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" dependencies = [ "unicode-ident", ] @@ -3799,7 +3802,7 @@ dependencies = [ "log", "parking_lot", "ratatui", - "signal-hook", + "signal-hook 0.3.18", "tui-react", "unicode-segmentation", "unicode-width", @@ -3827,7 +3830,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.1", + "socket2 0.5.10", "thiserror 2.0.17", "tokio", "tracing", @@ -3865,9 +3868,9 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.1", + "socket2 0.5.10", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -3936,9 +3939,9 @@ dependencies = [ [[package]] name = "rawzip" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27cc19f82b641448e861623f52a6a6413bbc0595b62a9d45bf31ccdf18aab72c" +checksum = "a111bd8bfbbf5c3740c1de3e09bcf5bb487b8d1dbeef5690c03acbb9e65450aa" [[package]] name = "rayon" @@ -3969,6 +3972,15 @@ dependencies = [ "bitflags 2.10.0", ] +[[package]] +name = "redox_syscall" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27" +dependencies = [ + "bitflags 2.10.0", +] + [[package]] name = "regex" version = "1.12.2" @@ -4065,9 +4077,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" +checksum = "f1c93dd1c9683b438c392c492109cb702b8090b2bfc8fed6f6e4eb4523f17af3" dependencies = [ "bitflags 2.10.0", "fallible-iterator", @@ -4075,6 +4087,7 @@ dependencies = [ "hashlink", "libsqlite3-sys", "smallvec", + "sqlite-wasm-rs", ] [[package]] @@ -4085,15 +4098,15 @@ checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" dependencies = [ "bitflags 2.10.0", "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4137,9 +4150,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.13.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a" +checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" dependencies = [ "web-time", "zeroize", @@ -4184,7 +4197,7 @@ dependencies = [ "security-framework 3.5.1", "security-framework-sys", "webpki-root-certs 1.0.4", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4213,9 +4226,9 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "ryu" -version = "1.0.20" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" +checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" [[package]] name = "same-file" @@ -4324,22 +4337,22 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.145" +version = "1.0.148" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" dependencies = [ "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] name = "serde_spanned" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" +checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" dependencies = [ "serde_core", ] @@ -4412,9 +4425,9 @@ dependencies = [ [[package]] name = "shell-words" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" +checksum = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77" [[package]] name = "shlex" @@ -4432,6 +4445,16 @@ dependencies = [ "signal-hook-registry", ] +[[package]] +name = "signal-hook" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a37d01603c37b5466f808de79f845c7116049b0579adb70a6b7d47c1fa3a952" +dependencies = [ + "libc", + "signal-hook-registry", +] + [[package]] name = "signal-hook-mio" version = "0.2.5" @@ -4440,23 +4463,24 @@ checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc" dependencies = [ "libc", "mio 0.8.11", - "signal-hook", + "signal-hook 0.3.18", ] [[package]] name = "signal-hook-registry" -version = "1.4.7" +version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad" +checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" dependencies = [ + "errno", "libc", ] [[package]] name = "simd-adler32" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" [[package]] name = "similar" @@ -4499,6 +4523,19 @@ dependencies = [ "windows-sys 0.60.2", ] +[[package]] +name = "sqlite-wasm-rs" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05e98301bf8b0540c7de45ecd760539b9c62f5772aed172f08efba597c11cd5d" +dependencies = [ + "cc", + "hashbrown 0.16.1", + "js-sys", + "thiserror 2.0.17", + "wasm-bindgen", +] + [[package]] name = "stability" version = "0.2.1" @@ -4642,15 +4679,15 @@ checksum = "591ef38edfb78ca4771ee32cf494cb8771944bee237a9b91fc9c1424ac4b777b" [[package]] name = "tempfile" -version = "3.23.0" +version = "3.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" +checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" dependencies = [ "fastrand", "getrandom 0.3.4", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4823,9 +4860,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.8" +version = "0.9.10+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +checksum = "0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48" dependencies = [ "indexmap", "serde_core", @@ -4838,27 +4875,27 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.7.3" +version = "0.7.5+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" dependencies = [ "serde_core", ] [[package]] name = "toml_parser" -version = "1.0.4" +version = "1.0.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" +checksum = "a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44" dependencies = [ "winnow", ] [[package]] name = "toml_writer" -version = "1.0.4" +version = "1.0.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" +checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" [[package]] name = "tower" @@ -4929,9 +4966,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.35" +version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", "valuable", @@ -5011,9 +5048,9 @@ dependencies = [ [[package]] name = "tui-react" -version = "0.23.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2914a701e00f3311d869175d83dbb7da374ba9a22a6876f3aa6af2673d3accc6" +checksum = "aefb69d822d1170fe1fbb50ec6cb2c534cdd20630a84ef5998e4c59a89a5b0e6" dependencies = [ "log", "ratatui", @@ -5303,7 +5340,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -5908,18 +5945,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.28" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90" +checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.28" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26" +checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" dependencies = [ "proc-macro2", "quote", @@ -5991,3 +6028,9 @@ name = "zlib-rs" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3" + +[[package]] +name = "zmij" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30e0d8dffbae3d840f64bda38e28391faef673a7b5a6017840f2a106c8145868" diff --git a/gitoxide-core/Cargo.toml b/gitoxide-core/Cargo.toml index 20a745a4641..d76cca11405 100644 --- a/gitoxide-core/Cargo.toml +++ b/gitoxide-core/Cargo.toml @@ -62,7 +62,7 @@ serde = { version = "1.0.114", optional = true, default-features = false, featur anyhow = "1.0.100" thiserror = "2.0.17" bytesize = "2.3.1" -tempfile = "3.23.0" +tempfile = "3.24.0" # for async-client async-trait = { version = "0.1.51", optional = true } @@ -77,17 +77,17 @@ gix-url = { version = "^0.34.0", path = "../gix-url", optional = true } jwalk = { version = "0.8.0", optional = true } # for 'hours' -fs-err = { version = "3.1.2", optional = true } +fs-err = { version = "3.2.2", optional = true } crossbeam-channel = { version = "0.5.15", optional = true } smallvec = { version = "1.15.1", optional = true } # for 'query' and 'corpus' -rusqlite = { version = "0.37.0", optional = true, features = ["bundled"] } +rusqlite = { version = "0.38.0", optional = true, features = ["bundled"] } # for 'corpus' parking_lot = { version = "0.12.4", optional = true } sysinfo = { version = "0.37.2", optional = true, default-features = false, features = ["system"] } -serde_json = { version = "1.0.145", optional = true } +serde_json = { version = "1.0.148", optional = true } tracing-forest = { version = "0.2.0", features = ["serde"], optional = true } tracing-subscriber = { version = "0.3.22", optional = true } tracing = { version = "0.1.43", optional = true } diff --git a/gix-actor/Cargo.toml b/gix-actor/Cargo.toml index ca590c870ad..7265a2c72c5 100644 --- a/gix-actor/Cargo.toml +++ b/gix-actor/Cargo.toml @@ -28,7 +28,7 @@ bstr = { version = "1.12.0", default-features = false, features = [ "unicode", ] } winnow = { version = "0.7.14", features = ["simd"] } -itoa = "1.0.1" +itoa = "1.0.17" serde = { version = "1.0.114", optional = true, default-features = false, features = [ "derive", ] } diff --git a/gix-archive/Cargo.toml b/gix-archive/Cargo.toml index 586d12554f9..3056220623c 100644 --- a/gix-archive/Cargo.toml +++ b/gix-archive/Cargo.toml @@ -33,8 +33,8 @@ gix-path = { version = "^0.10.22", path = "../gix-path", optional = true } gix-date = { version = "^0.12.0", path = "../gix-date" } flate2 = { version = "1.1.1", optional = true, default-features = false, features = ["zlib-rs"] } -rawzip = { version = "0.4.2", optional = true } -jiff = { version = "0.2.15", default-features = false, features = ["std"] } +rawzip = { version = "0.4.3", optional = true } +jiff = { version = "0.2.17", default-features = false, features = ["std"] } thiserror = "2.0.17" bstr = { version = "1.12.0", default-features = false } diff --git a/gix-command/Cargo.toml b/gix-command/Cargo.toml index f8217dbea8d..8ff53d310d5 100644 --- a/gix-command/Cargo.toml +++ b/gix-command/Cargo.toml @@ -20,7 +20,7 @@ gix-path = { version = "^0.10.21", path = "../gix-path" } gix-quote = { version = "^0.6.1", path = "../gix-quote" } bstr = { version = "1.12.0", default-features = false, features = ["std", "unicode"] } -shell-words = "1.0" +shell-words = "1.1" [dev-dependencies] gix-testtools = { path = "../tests/tools" } diff --git a/gix-date/Cargo.toml b/gix-date/Cargo.toml index 033ef0997dc..e5ff48c3a53 100644 --- a/gix-date/Cargo.toml +++ b/gix-date/Cargo.toml @@ -21,8 +21,8 @@ serde = ["dep:serde", "bstr/serde"] [dependencies] bstr = { version = "1.12.0", default-features = false, features = ["std"] } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } -itoa = "1.0.1" -jiff = "0.2.15" +itoa = "1.0.17" +jiff = "0.2.17" thiserror = "2.0.17" # TODO: used for quick and easy `TimeBacking: std::io::Write` implementation, but could make that `Copy` # and remove this dep with custom impl diff --git a/gix-diff/tests/Cargo.toml b/gix-diff/tests/Cargo.toml index 7e6bdcd8818..9ab5a379e0c 100644 --- a/gix-diff/tests/Cargo.toml +++ b/gix-diff/tests/Cargo.toml @@ -29,6 +29,6 @@ gix-filter = { path = "../../gix-filter" } gix-traverse = { path = "../../gix-traverse" } gix-testtools = { path = "../../tests/tools" } -insta = "1.44.3" +insta = "1.45.0" shell-words = "1" pretty_assertions = "1.4.0" diff --git a/gix-discover/Cargo.toml b/gix-discover/Cargo.toml index 78dcb1d5f15..a5c75d6086b 100644 --- a/gix-discover/Cargo.toml +++ b/gix-discover/Cargo.toml @@ -36,4 +36,4 @@ is_ci = "1.1.1" defer = "0.2.1" [target.'cfg(any(unix, windows))'.dev-dependencies] -tempfile = "3.23.0" +tempfile = "3.24.0" diff --git a/gix-features/Cargo.toml b/gix-features/Cargo.toml index b002f4d10a5..751ecc7ae2a 100644 --- a/gix-features/Cargo.toml +++ b/gix-features/Cargo.toml @@ -118,7 +118,7 @@ once_cell = { version = "1.21.3", optional = true } document-features = { version = "0.2.0", optional = true } [target.'cfg(unix)'.dependencies] -libc = { version = "0.2.176" } +libc = { version = "0.2.178" } [dev-dependencies] bstr = { version = "1.12.0", default-features = false } diff --git a/gix-fs/Cargo.toml b/gix-fs/Cargo.toml index 200e519cbdb..9afc9f0e82d 100644 --- a/gix-fs/Cargo.toml +++ b/gix-fs/Cargo.toml @@ -32,4 +32,4 @@ fastrand = { version = "2.1.0", default-features = false, features = ["std"] } [dev-dependencies] crossbeam-channel = "0.5.15" is_ci = "1.1.1" -tempfile = "3.23.0" +tempfile = "3.24.0" diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml index a0f2038983c..48a595e5b38 100644 --- a/gix-index/Cargo.toml +++ b/gix-index/Cargo.toml @@ -45,7 +45,7 @@ serde = { version = "1.0.114", optional = true, default-features = false, featur "derive", ] } smallvec = "1.15.1" -itoa = "1.0.3" +itoa = "1.0.17" bitflags = "2" document-features = { version = "0.2.0", optional = true } @@ -55,7 +55,7 @@ rustix = { version = "1.1.2", default-features = false, features = [ "std", "fs", ] } -libc = { version = "0.2.176" } +libc = { version = "0.2.178" } [dev-dependencies] gix-testtools = { path = "../tests/tools" } diff --git a/gix-lock/Cargo.toml b/gix-lock/Cargo.toml index dfe818b74de..8fc4ffea9eb 100644 --- a/gix-lock/Cargo.toml +++ b/gix-lock/Cargo.toml @@ -21,4 +21,4 @@ gix-tempfile = { version = "^20.0.0", default-features = false, path = "../gix-t thiserror = "2.0.17" [dev-dependencies] -tempfile = "3.23.0" +tempfile = "3.24.0" diff --git a/gix-object/Cargo.toml b/gix-object/Cargo.toml index 9e2395cbf5d..0955e6d0ba6 100644 --- a/gix-object/Cargo.toml +++ b/gix-object/Cargo.toml @@ -52,7 +52,7 @@ gix-date = { version = "^0.12.0", path = "../gix-date" } gix-path = { version = "^0.10.22", path = "../gix-path" } gix-utils = { version = "^0.3.1", path = "../gix-utils" } -itoa = "1.0.1" +itoa = "1.0.17" thiserror = "2.0.17" bstr = { version = "1.12.0", default-features = false, features = [ "std", diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml index 27259aafdea..f505437573e 100644 --- a/gix-odb/Cargo.toml +++ b/gix-odb/Cargo.toml @@ -31,10 +31,10 @@ gix-pack = { version = "^0.64.0", path = "../gix-pack", default-features = false gix-fs = { version = "^0.18.1", path = "../gix-fs" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } -tempfile = "3.23.0" +tempfile = "3.24.0" thiserror = "2.0.17" parking_lot = { version = "0.12.4" } -arc-swap = "1.5.0" +arc-swap = "1.8.0" document-features = { version = "0.2.0", optional = true } diff --git a/gix-ref/tests/Cargo.toml b/gix-ref/tests/Cargo.toml index 3149c6099fc..c659a96774d 100644 --- a/gix-ref/tests/Cargo.toml +++ b/gix-ref/tests/Cargo.toml @@ -32,4 +32,4 @@ gix-hash = { path = "../../gix-hash" } gix-validate = { path = "../../gix-validate" } gix-lock = { path = "../../gix-lock" } gix-object = { path = "../../gix-object" } -insta = "1.44.3" +insta = "1.45.0" diff --git a/gix-refspec/Cargo.toml b/gix-refspec/Cargo.toml index 709b81aeac6..70b770bb44a 100644 --- a/gix-refspec/Cargo.toml +++ b/gix-refspec/Cargo.toml @@ -26,4 +26,4 @@ smallvec = "1.15.1" [dev-dependencies] gix-testtools = { path = "../tests/tools" } -insta = "1.44.3" +insta = "1.45.0" diff --git a/gix-sec/Cargo.toml b/gix-sec/Cargo.toml index e5930d5c71b..19cfb76ac4a 100644 --- a/gix-sec/Cargo.toml +++ b/gix-sec/Cargo.toml @@ -28,7 +28,7 @@ bitflags = "2" document-features = { version = "0.2.1", optional = true } [target.'cfg(not(windows))'.dependencies] -libc = "0.2.176" +libc = "0.2.178" [target.'cfg(windows)'.dependencies] gix-path = { version = "^0.10.21", path = "../gix-path" } @@ -41,7 +41,7 @@ windows-sys = { version = "0.61.1", features = [ ] } [dev-dependencies] -tempfile = "3.23.0" +tempfile = "3.24.0" [package.metadata.docs.rs] all-features = true diff --git a/gix-tempfile/Cargo.toml b/gix-tempfile/Cargo.toml index 1fc401f6605..a95a242d1c3 100644 --- a/gix-tempfile/Cargo.toml +++ b/gix-tempfile/Cargo.toml @@ -34,10 +34,10 @@ test = true gix-fs = { version = "^0.18.0", path = "../gix-fs" } parking_lot = "0.12.4" dashmap = { version = "6.0.1", optional = true } -tempfile = "3.23.0" +tempfile = "3.24.0" -signal-hook = { version = "0.3.18", default-features = false, optional = true } -signal-hook-registry = { version = "1.4.5", optional = true } +signal-hook = { version = "0.4.1", default-features = false, optional = true } +signal-hook-registry = { version = "1.4.8", optional = true } document-features = { version = "0.2.0", optional = true } @@ -50,7 +50,7 @@ signals = ["dep:signal-hook", "dep:signal-hook-registry"] hp-hashmap = ["dep:dashmap"] [target.'cfg(not(windows))'.dependencies] -libc = { version = "0.2.176", default-features = false } +libc = { version = "0.2.178", default-features = false } [package.metadata.docs.rs] all-features = true diff --git a/gix-trace/Cargo.toml b/gix-trace/Cargo.toml index 26742fb7217..583d064e34a 100644 --- a/gix-trace/Cargo.toml +++ b/gix-trace/Cargo.toml @@ -31,7 +31,7 @@ tracing-detail = [] [dependencies] -tracing-core = { version = "0.1.35", optional = true } +tracing-core = { version = "0.1.36", optional = true } document-features = { version = "0.2.0", optional = true } diff --git a/gix-traverse/tests/Cargo.toml b/gix-traverse/tests/Cargo.toml index c27bda0ab69..11ec3541581 100644 --- a/gix-traverse/tests/Cargo.toml +++ b/gix-traverse/tests/Cargo.toml @@ -15,7 +15,7 @@ name = "traverse" path = "traverse/main.rs" [dev-dependencies] -insta = "1.44.3" +insta = "1.45.0" gix-traverse = { path = ".." } gix-testtools = { path = "../../tests/tools" } gix-odb = { path = "../../gix-odb" } diff --git a/gix/Cargo.toml b/gix/Cargo.toml index 22d94e9a4bd..b86e8e6fe1d 100644 --- a/gix/Cargo.toml +++ b/gix/Cargo.toml @@ -376,7 +376,7 @@ gix-transport = { version = "^0.52.1", path = "../gix-transport", optional = tru # Just to get the progress-tree feature prodash = { version = "30.0.1", optional = true, features = ["progress-tree"] } -signal-hook = { version = "0.3.18", default-features = false, optional = true } +signal-hook = { version = "0.4.1", default-features = false, optional = true } thiserror = "2.0.17" serde = { version = "1.0.114", optional = true, default-features = false, features = [ "derive", @@ -410,7 +410,7 @@ walkdir = "2.3.2" serial_test = { version = "3.1.0", default-features = false } async-std = { version = "1.12.0", features = ["attributes"] } termtree = "0.5.1" -insta = "1.44.3" +insta = "1.45.0" [package.metadata.docs.rs] features = [ diff --git a/tests/tools/Cargo.toml b/tests/tools/Cargo.toml index 2f2c2d40361..592bccdfc88 100644 --- a/tests/tools/Cargo.toml +++ b/tests/tools/Cargo.toml @@ -35,7 +35,7 @@ winnow = { version = "0.7.14", features = ["simd"] } fastrand = "2.0.0" bstr = { version = "1.12.0", default-features = false } crc = "3.4.0" -tempfile = "3.23.0" +tempfile = "3.24.0" fs_extra = "1.2.0" parking_lot = { version = "0.12.4" } is_ci = "1.1.1"