diff --git a/Cargo.lock b/Cargo.lock index 6535a2f229b..6e6e4596abb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -129,9 +129,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "10f00e1f6e58a40e807377c75c6a7f97bf9044fab57816f2414e6f5f4499d7b8" [[package]] name = "arbitrary" @@ -242,9 +242,9 @@ dependencies = [ [[package]] name = "async-io" -version = "2.3.3" +version = "2.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" +checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" dependencies = [ "async-lock", "cfg-if", @@ -256,7 +256,7 @@ dependencies = [ "rustix 0.38.34", "slab", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -558,9 +558,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" [[package]] name = "bytemuck" -version = "1.16.1" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" +checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae" dependencies = [ "bytemuck_derive", ] @@ -617,9 +617,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.7" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" [[package]] name = "cassowary" @@ -635,12 +635,13 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.1.7" +version = "1.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" +checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476" dependencies = [ "jobserver", "libc", + "shlex", ] [[package]] @@ -723,9 +724,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.11" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3" +checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" dependencies = [ "clap_builder", "clap_derive", @@ -733,9 +734,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.11" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa" +checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" dependencies = [ "anstream", "anstyle", @@ -746,9 +747,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.11" +version = "4.5.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6ae69fbb0833c6fcd5a8d4b8609f108c7ad95fc11e248d853ff2c42a90df26a" +checksum = "205d5ef6d485fa47606b98b0ddc4ead26eb850aaa86abfb562a94fb3280ecba0" dependencies = [ "clap", ] @@ -765,9 +766,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.11" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d029b67f89d30bbb547c89fd5161293c0aec155fc691d7924b64550662db93e" +checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" dependencies = [ "heck", "proc-macro2", @@ -858,7 +859,7 @@ version = "0.1.0" dependencies = [ "anyhow", "config", - "csscolorparser", + "csscolorparser 0.6.2", "deltae", "image", "lazy_static", @@ -901,7 +902,16 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a5f405d474b9d05e0a093d3120e77e9bf26461b57a84b40aa2a221ac5617fb6" dependencies = [ - "csscolorparser", + "csscolorparser 0.6.2", +] + +[[package]] +name = "colorgrad" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b8d55c12145df1b7c4b9a5e8741101c405461f9025add91fd9a54223711cba2" +dependencies = [ + "csscolorparser 0.7.0", ] [[package]] @@ -925,7 +935,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bitflags 1.3.2", - "colorgrad", + "colorgrad 0.6.2", "dirs-next", "enum-display-derive", "env_logger 0.11.5", @@ -946,7 +956,7 @@ dependencies = [ "shlex", "smol", "termwiz", - "toml 0.8.17", + "toml 0.8.19", "umask", "wezterm-bidi", "wezterm-config-derive", @@ -1154,6 +1164,15 @@ dependencies = [ "phf", ] +[[package]] +name = "csscolorparser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46f9a16a848a7fb95dd47ce387ac1ee9a6df879ba784b815537fcd388a1a8288" +dependencies = [ + "phf", +] + [[package]] name = "cursor-icon" version = "1.1.0" @@ -1356,7 +1375,7 @@ dependencies = [ "rustc_version", "toml 0.5.11", "vswhom", - "winreg 0.10.1", + "winreg", ] [[package]] @@ -1502,9 +1521,9 @@ dependencies = [ [[package]] name = "euclid" -version = "0.22.10" +version = "0.22.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20" +checksum = "ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48" dependencies = [ "num-traits", ] @@ -1570,9 +1589,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" [[package]] name = "fdeflate" @@ -1594,9 +1613,9 @@ dependencies = [ [[package]] name = "filenamegen" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f40529622e8c4e7c28f600abb501b0ca07047d4e15d576aff1837cca8318ab6" +checksum = "b57c1f17080e8d88a15dc3040f324d4ada892f5bc5f0dc605017f26c85dd0303" dependencies = [ "anyhow", "bstr", @@ -2285,9 +2304,9 @@ dependencies = [ [[package]] name = "http_req" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0122ab6637149482eb66b57288ac597bc7eb9859cbaa79dee62fa19a350df3d2" +checksum = "92208b0986f414edaca8ede2c6962c979309346a9e8e19d07d0a7879aae1549e" dependencies = [ "native-tls", "unicase", @@ -2740,9 +2759,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.155" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libflate" @@ -3932,7 +3951,7 @@ dependencies = [ "shell-words", "smol", "winapi", - "winreg 0.10.1", + "winreg", ] [[package]] @@ -4299,9 +4318,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.5" +version = "1.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" dependencies = [ "aho-corasick", "memchr", @@ -4340,9 +4359,9 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "reqwest" -version = "0.12.5" +version = "0.12.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" +checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" dependencies = [ "base64 0.22.1", "bytes", @@ -4378,7 +4397,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg 0.52.0", + "windows-registry", ] [[package]] @@ -4422,9 +4441,9 @@ checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" [[package]] name = "rstest" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682" +checksum = "7b423f0e62bdd61734b67cd21ff50871dfaeb9cc74f869dcd6af974fbcb19936" dependencies = [ "futures", "futures-timer", @@ -4434,9 +4453,9 @@ dependencies = [ [[package]] name = "rstest_macros" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d" +checksum = "c5e1711e7d14f74b12a58411c542185ef7fb7f2e7f8ee6e2940a883628522b42" dependencies = [ "cfg-if", "glob", @@ -4625,9 +4644,9 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.204" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ "serde_derive", ] @@ -4641,15 +4660,15 @@ dependencies = [ "luahelper", "serde_json", "serde_yaml", - "toml 0.8.17", + "toml 0.8.19", "wezterm-dynamic", ] [[package]] name = "serde_derive" -version = "1.0.204" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", @@ -4658,9 +4677,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.121" +version = "1.0.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" dependencies = [ "itoa", "memchr", @@ -5133,7 +5152,7 @@ dependencies = [ "tar", "tempfile", "tokio", - "toml 0.8.17", + "toml 0.8.19", "wezterm-dynamic", ] @@ -5142,23 +5161,26 @@ name = "sync_wrapper" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" +dependencies = [ + "futures-core", +] [[package]] name = "system-configuration" -version = "0.5.1" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.6.0", "core-foundation", "system-configuration-sys", ] [[package]] name = "system-configuration-sys" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" dependencies = [ "core-foundation-sys", "libc", @@ -5173,7 +5195,7 @@ dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml 0.8.17", + "toml 0.8.19", "version-compare", ] @@ -5209,14 +5231,15 @@ checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" [[package]] name = "tempfile" -version = "3.10.1" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" dependencies = [ "cfg-if", "fastrand", + "once_cell", "rustix 0.38.34", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -5495,9 +5518,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.2" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", @@ -5565,14 +5588,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.17" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a44eede9b727419af8095cb2d72fab15487a541f54647ad4414b34096ee4631" +checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.18", + "toml_edit 0.22.20", ] [[package]] @@ -5597,15 +5620,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.18" +version = "0.22.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1490595c74d930da779e944f5ba2ecdf538af67df1a9848cbd156af43c1b7cf0" +checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" dependencies = [ "indexmap 2.2.6", "serde", "serde_spanned", "toml_datetime", - "winnow 0.6.16", + "winnow 0.6.18", ] [[package]] @@ -6211,7 +6234,7 @@ dependencies = [ name = "wezterm-color-types" version = "0.3.0" dependencies = [ - "csscolorparser", + "csscolorparser 0.6.2", "deltae", "lazy_static", "serde", @@ -6300,7 +6323,7 @@ dependencies = [ "chrono", "clap", "codec", - "colorgrad", + "colorgrad 0.7.0", "config", "dhat", "dirs-next", @@ -6499,7 +6522,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bitflags 1.3.2", - "csscolorparser", + "csscolorparser 0.6.2", "downcast-rs", "env_logger 0.11.5", "finl_unicode", @@ -6671,11 +6694,11 @@ dependencies = [ [[package]] name = "whoami" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" +checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" dependencies = [ - "redox_syscall 0.4.1", + "redox_syscall 0.5.3", "wasite", "web-sys", ] @@ -6772,7 +6795,7 @@ dependencies = [ "wezterm-input-types", "winapi", "windows 0.33.0", - "winreg 0.10.1", + "winreg", "x11", "xcb", "xcb-imdkit", @@ -6843,6 +6866,36 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + [[package]] name = "windows-sys" version = "0.45.0" @@ -6870,6 +6923,15 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-targets" version = "0.42.2" @@ -7089,9 +7151,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.16" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b480ae9340fc261e6be3e95a1ba86d54ae3f9171132a73ce8d4bbaf68339507c" +checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" dependencies = [ "memchr", ] @@ -7105,16 +7167,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "winreg" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] - [[package]] name = "winsafe" version = "0.0.19" diff --git a/deps/cairo/Cargo.toml b/deps/cairo/Cargo.toml index 20a7505d8a0..18d8e32f990 100644 --- a/deps/cairo/Cargo.toml +++ b/deps/cairo/Cargo.toml @@ -27,4 +27,4 @@ script = [] libc = "0.2" [build-dependencies] -cc = {version="1.0", features = ["parallel"]} +cc = {version="1.1", features = ["parallel"]} diff --git a/strip-ansi-escapes/Cargo.toml b/strip-ansi-escapes/Cargo.toml index 787b98f1f3e..1c47faa2d7f 100644 --- a/strip-ansi-escapes/Cargo.toml +++ b/strip-ansi-escapes/Cargo.toml @@ -8,5 +8,5 @@ publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -clap = {version="4.0", features=["derive"]} +clap = {version="4.5", features=["derive"]} termwiz = { path = "../termwiz" } diff --git a/sync-color-schemes/Cargo.toml b/sync-color-schemes/Cargo.toml index 31e228e05a7..95544be1292 100644 --- a/sync-color-schemes/Cargo.toml +++ b/sync-color-schemes/Cargo.toml @@ -22,7 +22,7 @@ serde_json = "1.0" serde_yaml = "0.9" sqlite-cache = {git="https://github.com/losfair/sqlite-cache", rev="0961b50385ff189bb12742716331c05ed0bf7805" } tar = "0.4" -tempfile = "3.3" -tokio = { version = "1.19", features = ["rt-multi-thread", "sync", "macros"] } +tempfile = "3.12" +tokio = { version = "1.40", features = ["rt-multi-thread", "sync", "macros"] } toml = "0.8" wezterm-dynamic = { path = "../wezterm-dynamic" } diff --git a/wezterm-blob-leases/Cargo.toml b/wezterm-blob-leases/Cargo.toml index 7e3d70b2ec8..240bbaa50b3 100644 --- a/wezterm-blob-leases/Cargo.toml +++ b/wezterm-blob-leases/Cargo.toml @@ -14,7 +14,7 @@ once_cell = "1.8" mac_address = "1.1" serde = {version="1.0", features=["derive"], optional=true} sha2 = "0.10" -tempfile = {version="3.4", optional=true} +tempfile = {version="3.12", optional=true} thiserror = "1.0" uuid = {version="1.3", features=["v1", "rng"]} diff --git a/wezterm-gui/Cargo.toml b/wezterm-gui/Cargo.toml index e4be8916871..d75c98a01f3 100644 --- a/wezterm-gui/Cargo.toml +++ b/wezterm-gui/Cargo.toml @@ -31,16 +31,16 @@ anyhow = "1.0" [target.'cfg(windows)'.build-dependencies] embed-resource = "1.7" -cc = "1.0" +cc = "1.1" [dependencies] anyhow = "1.0" bitflags = "1.3" -bytemuck = { version="1.4", features=["derive"]} +bytemuck = { version="1.18", features=["derive"]} chrono = {version="0.4", default-features=false} -clap = {version="4.0", features=["derive"]} +clap = {version="4.5", features=["derive"]} codec = { path = "../codec" } -colorgrad = "0.6" +colorgrad = "0.7" config = { path = "../config" } downcast-rs = "1.0" dhat = {version="0.3", optional=true} @@ -48,14 +48,14 @@ dirs-next = "2.0" emojis = "0.6" env-bootstrap = { path = "../env-bootstrap" } euclid = "0.22" -fastrand = "2.0" +fastrand = "2.1" filedescriptor = { version="0.8", path = "../filedescriptor" } finl_unicode = "1.2" frecency = { path = "../frecency" } futures = "0.3" nucleo-matcher = "0.3" hdrhistogram = "7.1" -http_req = "0.11" +http_req = "0.12" image = "0.25" lazy_static = "1.4" libc = "0.2" @@ -80,7 +80,7 @@ serde_json = "1.0" shlex = "1.1" smol = "2.0" tabout = { path = "../tabout" } -tempfile = "3.4" +tempfile = "3.12" terminfo = "0.9" termwiz = { path = "../termwiz" } termwiz-funcs = { path = "../lua-api-crates/termwiz-funcs" } diff --git a/wezterm-mux-server/Cargo.toml b/wezterm-mux-server/Cargo.toml index 4befffab909..eb2ca53b745 100644 --- a/wezterm-mux-server/Cargo.toml +++ b/wezterm-mux-server/Cargo.toml @@ -11,7 +11,7 @@ publish = false [dependencies] anyhow = "1.0" async_ossl = { path = "../async_ossl" } -clap = {version="4.0", features=["derive"]} +clap = {version="4.5", features=["derive"]} config = { path = "../config" } env-bootstrap = { path = "../env-bootstrap" } libc = "0.2" @@ -32,4 +32,4 @@ winapi = { version = "0.3", features = [ "winuser" ]} [target.'cfg(windows)'.build-dependencies] embed-resource = "1.7" -cc = "1.0" +cc = "1.1" diff --git a/wezterm-ssh/Cargo.toml b/wezterm-ssh/Cargo.toml index bea299af985..10dbb4b473d 100644 --- a/wezterm-ssh/Cargo.toml +++ b/wezterm-ssh/Cargo.toml @@ -20,10 +20,10 @@ vendored-openssl-libssh-rs = ["libssh-rs/vendored-openssl"] anyhow = "1.0" base64 = "0.22" bitflags = "1.3" -camino = "1.0" +camino = "1.1" dirs-next = "2.0" filedescriptor = { version="0.8", path = "../filedescriptor" } -filenamegen = "0.2.6" +filenamegen = "0.2.7" gethostname = "0.5" libc = "0.2" log = "0.4" @@ -42,12 +42,12 @@ async_ossl = { path = "../async_ossl" } [dev-dependencies] assert_fs = "1.0.4" -clap = {version="4.0", features=["derive"]} +clap = {version="4.5", features=["derive"]} k9 = "0.12.0" once_cell = "1.8" predicates = "3.0" env_logger = "0.11" -rstest = "0.21" +rstest = "0.22" shell-words = "1.1" termwiz = { version = "0.22", path = "../termwiz" } whoami = "1.5" diff --git a/wezterm/Cargo.toml b/wezterm/Cargo.toml index 4ebe6d762f9..5e77dd64bbd 100644 --- a/wezterm/Cargo.toml +++ b/wezterm/Cargo.toml @@ -10,8 +10,8 @@ publish = false [dependencies] anyhow = "1.0" chrono = {version="0.4", default-features=false} -clap = {version="4.0", features=["derive", "wrap_help"]} -clap_complete = "4.4" +clap = {version="4.5", features=["derive", "wrap_help"]} +clap_complete = "4.5" clap_complete_fig = "4.0" codec = { path = "../codec" } config = { path = "../config" } @@ -30,7 +30,7 @@ serde_json = "1.0" shell-words = "1.1" smol = "2.0" tabout = { path = "../tabout" } -tempfile = "3.3" +tempfile = "3.12" termwiz = { path = "../termwiz" } termwiz-funcs = { path = "../lua-api-crates/termwiz-funcs" } textwrap = "0.16" @@ -58,4 +58,4 @@ version = "0.3" [target.'cfg(windows)'.build-dependencies] embed-resource = "1.7" -cc = "1.0" +cc = "1.1"