diff --git a/Cargo.lock b/Cargo.lock index 9ec237bc..04b11aab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -760,9 +760,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", ] @@ -997,9 +997,9 @@ dependencies = [ [[package]] name = "cookie_store" -version = "0.21.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9" +checksum = "3fc4bff745c9b4c7fb1e97b25d13153da2bc7796260141df62378998d070207f" dependencies = [ "cookie", "document-features", @@ -1222,7 +1222,7 @@ version = "1.1.0" dependencies = [ "anyhow", "cwl_core", - "fancy-regex", + "fancy-regex 0.17.0", "glob", "log", "nix", @@ -1751,7 +1751,7 @@ dependencies = [ "objc_id", "percent-encoding", "rand 0.9.2", - "rfd", + "rfd 0.15.4", "rustc-hash 2.1.1", "serde", "serde_json", @@ -2024,10 +2024,10 @@ dependencies = [ [[package]] name = "dioxus-primitives" version = "0.0.1" -source = "git+https://github.com/DioxusLabs/components#f165b24277a8f04a2d78a6303effb9ba3a86c285" +source = "git+https://github.com/DioxusLabs/components#251f298be04daa1ac5e76d2ebe2846675620bf8b" dependencies = [ "dioxus", - "dioxus-time", + "dioxus-sdk-time", "lazy-js-bundle 0.6.2", "num-integer", "time", @@ -2082,6 +2082,18 @@ dependencies = [ "syn 2.0.111", ] +[[package]] +name = "dioxus-sdk-time" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80c25ae93a3f72e734873b97fbd09d9b1b6adff97205fb0ffd8543e3564fb78e" +dependencies = [ + "dioxus", + "futures", + "gloo-timers", + "tokio", +] + [[package]] name = "dioxus-signals" version = "0.7.2" @@ -2122,17 +2134,6 @@ dependencies = [ "syn 2.0.111", ] -[[package]] -name = "dioxus-time" -version = "0.7.0" -source = "git+https://github.com/ealmloff/dioxus-std?branch=0.7#8c868ac1d60e3232e3f16f6195d6deb3c016de17" -dependencies = [ - "dioxus", - "futures", - "gloo-timers", - "tokio", -] - [[package]] name = "dioxus-web" version = "0.7.2" @@ -2454,6 +2455,17 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "fancy-regex" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72cf461f865c862bb7dc573f643dd6a2b6842f7c30b07882b56bd148cc2761b8" +dependencies = [ + "bit-set", + "regex-automata", + "regex-syntax", +] + [[package]] name = "fast-float2" version = "0.2.3" @@ -2867,7 +2879,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" dependencies = [ - "rustix 1.1.2", + "rustix 1.1.3", "windows-link 0.2.1", ] @@ -4120,7 +4132,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "rustix 1.1.2", + "rustix 1.1.3", ] [[package]] @@ -5328,7 +5340,7 @@ dependencies = [ "anyhow", "chrono", "commonwl", - "fancy-regex", + "fancy-regex 0.17.0", "httpmock", "keyring", "mockito", @@ -5440,9 +5452,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.25" +version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6eff9328d40131d43bd911d42d79eb6a47312002a4daefc9e37f17e74a7701a" +checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64", "bytes", @@ -5508,6 +5520,30 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "rfd" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a15ad77d9e70a92437d8f74c35d99b4e4691128df018833e99f90bcd36152672" +dependencies = [ + "ashpd", + "block2", + "dispatch2", + "js-sys", + "log", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "pollster", + "raw-window-handle 0.6.2", + "urlencoding", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.60.2", +] + [[package]] name = "ring" version = "0.17.14" @@ -5597,9 +5633,9 @@ dependencies = [ [[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", @@ -5783,7 +5819,7 @@ dependencies = [ "rand 0.9.2", "repository", "reqwest", - "rfd", + "rfd 0.16.0", "rust-sugiyama", "s4n_core", "serde", @@ -5936,16 +5972,16 @@ 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 = [ "indexmap", "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] @@ -6871,7 +6907,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925" dependencies = [ "bincode", - "fancy-regex", + "fancy-regex 0.16.2", "flate2", "fnv", "once_cell", @@ -7004,14 +7040,14 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[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 1.1.2", + "rustix 1.1.3", "windows-sys 0.61.2", ] @@ -7052,7 +7088,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" dependencies = [ - "rustix 1.1.2", + "rustix 1.1.3", "windows-sys 0.60.2", ] @@ -7883,7 +7919,7 @@ checksum = "673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35" dependencies = [ "cc", "downcast-rs", - "rustix 1.1.2", + "rustix 1.1.3", "scoped-tls", "smallvec", "wayland-sys", @@ -7896,7 +7932,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" dependencies = [ "bitflags 2.10.0", - "rustix 1.1.2", + "rustix 1.1.3", "wayland-backend", "wayland-scanner", ] @@ -8618,7 +8654,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" dependencies = [ "gethostname", - "rustix 1.1.2", + "rustix 1.1.3", "x11rb-protocol", ] @@ -8819,6 +8855,12 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7" +[[package]] +name = "zmij" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f4a4e8e9dc5c62d159f04fcdbe07f4c3fb710415aab4754bf11505501e3251d" + [[package]] name = "zopfli" version = "0.8.3" diff --git a/Cargo.toml b/Cargo.toml index 2f2c161f..1353a05a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ authors = [ anyhow = "1.0.99" colored = "3.0.0" dialoguer = { version = "0.12.0", features = ["fuzzy-select"] } -fancy-regex = "0.16.2" +fancy-regex = "0.17.0" git2 = { version = "0.20.3", features = ["vendored-openssl"] } keyring = { version = "3.6.3", features = [ "apple-native", @@ -46,11 +46,11 @@ keyring = { version = "3.6.3", features = [ log = "0.4.29" pathdiff = "0.2.3" serde = { version = "1.0.219", features = ["derive"] } -serde_json = "1.0.143" +serde_json = "1.0.148" serde_yaml = "0.9.34-deprecated" shlex = "1.3.0" rand = "0.9.2" -reqwest = { version = "0.12.25", features = [ +reqwest = { version = "0.12.28", features = [ "json", "blocking", "cookies", @@ -59,7 +59,7 @@ reqwest = { version = "0.12.25", features = [ ], default-features = false } toml = "0.9.5" toml_edit = { version = "0.23.9", features = ["serde"] } -tempfile = "3.21.0" +tempfile = "3.24.0" tokio = { version = "1.47.1", features = ["macros"] } urlencoding = "2.1.3" uuid = { version = "1.19.0", features = ["v4"] } diff --git a/packages/cli/Cargo.toml b/packages/cli/Cargo.toml index d7407a4e..95e46bb0 100644 --- a/packages/cli/Cargo.toml +++ b/packages/cli/Cargo.toml @@ -29,7 +29,7 @@ tempfile = { workspace = true } tokio = { workspace = true } clap = { version = "4.5.53", features = ["derive", "wrap_help"] } -clap_complete = "4.5.61" +clap_complete = "4.5.62" ignore = "0.4.23" prettytable-rs = "0.10.0" diff --git a/packages/gui/Cargo.toml b/packages/gui/Cargo.toml index 53a42f16..7e873ce0 100644 --- a/packages/gui/Cargo.toml +++ b/packages/gui/Cargo.toml @@ -33,7 +33,7 @@ chrono = "0.4.42" ignore = "0.4.23" petgraph = "0.8.3" rust-sugiyama = "0.4.0" -rfd = { version = "0.15.4", default-features = false, features = [ +rfd = { version = "0.16.0", default-features = false, features = [ "tokio", "xdg-portal", ] }