diff --git a/Cargo.lock b/Cargo.lock index e9d63266a116a..37d9f4fb48078 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1412,6 +1412,25 @@ version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + [[package]] name = "itoa" version = "1.0.6" @@ -1614,10 +1633,12 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "open" -version = "4.0.1" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "075c5203b3a2b698bc72c6c10b1f6263182135751d5013ea66e8a4b3d0562a43" +checksum = "cfabf1927dce4d6fdf563d63328a0a506101ced3ec780ca2135747336c98cef8" dependencies = [ + "is-wsl", + "libc", "pathdiff", ] diff --git a/helix-term/Cargo.toml b/helix-term/Cargo.toml index dcf1b4ad1c09b..1697851a3ee6e 100644 --- a/helix-term/Cargo.toml +++ b/helix-term/Cargo.toml @@ -57,8 +57,8 @@ pulldown-cmark = { version = "0.9", default-features = false } # file type detection content_inspector = "0.2.4" # openning URLs -open = "4.0.0" -url = "2.3.1" +open = "5.0.0" +url = "2.4.1" # config toml = "0.7" diff --git a/helix-view/Cargo.toml b/helix-view/Cargo.toml index cb14e0c6bde34..a5218b9ac93c9 100644 --- a/helix-view/Cargo.toml +++ b/helix-view/Cargo.toml @@ -26,7 +26,7 @@ helix-vcs = { version = "0.6", path = "../helix-vcs" } # Conversion traits once_cell = "1.18" -url = "2.3.1" +url = "2.4.1" arc-swap = { version = "1.6.0" }