From 9f9f3d215d600ac8fe6e321d53d34eaa3d20ff77 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:48:25 -0500 Subject: [PATCH] Update Rust crate itertools to v0.14.0 (#22877) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [itertools](https://redirect.github.com/rust-itertools/itertools) | dependencies | minor | `0.13` -> `0.14` | | [itertools](https://redirect.github.com/rust-itertools/itertools) | workspace.dependencies | minor | `0.13.0` -> `0.14.0` | --- ### Release Notes
rust-itertools/itertools (itertools) ### [`v0.14.0`](https://redirect.github.com/rust-itertools/itertools/blob/HEAD/CHANGELOG.md#0140) [Compare Source](https://redirect.github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0) ##### Breaking - Increased MSRV to 1.63.0 ([#​960](https://redirect.github.com/rust-itertools/itertools/issues/960)) - Removed generic parameter from `cons_tuples` ([#​988](https://redirect.github.com/rust-itertools/itertools/issues/988)) ##### Added - Added `array_combinations` ([#​991](https://redirect.github.com/rust-itertools/itertools/issues/991)) - Added `k_smallest_relaxed` and variants ([#​925](https://redirect.github.com/rust-itertools/itertools/issues/925)) - Added `next_array` and `collect_array` ([#​560](https://redirect.github.com/rust-itertools/itertools/issues/560)) - Implemented `DoubleEndedIterator` for `FilterOk` ([#​948](https://redirect.github.com/rust-itertools/itertools/issues/948)) - Implemented `DoubleEndedIterator` for `FilterMapOk` ([#​950](https://redirect.github.com/rust-itertools/itertools/issues/950)) ##### Changed - Allow `Q: ?Sized` in `Itertools::contains` ([#​971](https://redirect.github.com/rust-itertools/itertools/issues/971)) - Improved hygiene of `chain!` ([#​943](https://redirect.github.com/rust-itertools/itertools/issues/943)) - Improved `into_group_map_by` documentation ([#​1000](https://redirect.github.com/rust-itertools/itertools/issues/1000)) - Improved `tree_reduce` documentation ([#​955](https://redirect.github.com/rust-itertools/itertools/issues/955)) - Improved discoverability of `merge_join_by` ([#​966](https://redirect.github.com/rust-itertools/itertools/issues/966)) - Improved discoverability of `take_while_inclusive` ([#​972](https://redirect.github.com/rust-itertools/itertools/issues/972)) - Improved documentation of `find_or_last` and `find_or_first` ([#​984](https://redirect.github.com/rust-itertools/itertools/issues/984)) - Prevented exponentially large type sizes in `tuple_combinations` ([#​945](https://redirect.github.com/rust-itertools/itertools/issues/945)) - Added `track_caller` attr for `asser_equal` ([#​976](https://redirect.github.com/rust-itertools/itertools/issues/976)) ##### Notable Internal Changes - Fixed clippy lints ([#​956](https://redirect.github.com/rust-itertools/itertools/issues/956), [#​987](https://redirect.github.com/rust-itertools/itertools/issues/987), [#​1008](https://redirect.github.com/rust-itertools/itertools/issues/1008)) - Addressed warnings within doctests ([#​964](https://redirect.github.com/rust-itertools/itertools/issues/964)) - CI: Run most tests with miri ([#​961](https://redirect.github.com/rust-itertools/itertools/issues/961)) - CI: Speed up "cargo-semver-checks" action ([#​938](https://redirect.github.com/rust-itertools/itertools/issues/938)) - Changed an instance of `default_features` in `Cargo.toml` to `default-features` ([#​985](https://redirect.github.com/rust-itertools/itertools/issues/985))
--- ### Configuration 📅 **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- Release Notes: - N/A Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Cargo.lock | 44 ++++++++++++++++++++--------------------- Cargo.toml | 2 +- crates/story/Cargo.toml | 2 +- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 02d9036071e1b..cdf6a3faac79e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -477,7 +477,7 @@ dependencies = [ "html_to_markdown", "http_client", "indoc", - "itertools 0.13.0", + "itertools 0.14.0", "language", "language_model", "language_model_selector", @@ -1724,7 +1724,7 @@ dependencies = [ "bitflags 2.6.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "log", "prettyplease", "proc-macro2", @@ -1945,7 +1945,7 @@ version = "0.1.0" dependencies = [ "editor", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "theme", "ui", "workspace", @@ -3906,7 +3906,7 @@ dependencies = [ "http_client", "indoc", "inline_completion", - "itertools 0.13.0", + "itertools 0.14.0", "language", "linkify", "log", @@ -5347,7 +5347,7 @@ dependencies = [ "gpui_macros", "http_client", "image", - "itertools 0.13.0", + "itertools 0.14.0", "linkme", "log", "media", @@ -5878,7 +5878,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.8", "tokio", "tower-service", "tracing", @@ -6499,9 +6499,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] @@ -6691,7 +6691,7 @@ dependencies = [ "gpui", "http_client", "indoc", - "itertools 0.13.0", + "itertools 0.14.0", "log", "lsp", "parking_lot", @@ -6853,7 +6853,7 @@ dependencies = [ "env_logger 0.11.6", "futures 0.3.31", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "language", "lsp", "project", @@ -7694,7 +7694,7 @@ dependencies = [ "env_logger 0.11.6", "futures 0.3.31", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "language", "log", "parking_lot", @@ -8634,7 +8634,7 @@ dependencies = [ "file_icons", "fuzzy", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "language", "log", "menu", @@ -9781,7 +9781,7 @@ dependencies = [ "gpui", "http_client", "image", - "itertools 0.13.0", + "itertools 0.14.0", "language", "log", "lsp", @@ -9937,7 +9937,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes 1.9.0", "heck 0.5.0", - "itertools 0.10.5", + "itertools 0.12.1", "log", "multimap 0.10.0", "once_cell", @@ -9970,7 +9970,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.90", @@ -10496,7 +10496,7 @@ dependencies = [ "fs", "futures 0.3.31", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "log", "parking_lot", "paths", @@ -12346,7 +12346,7 @@ name = "story" version = "0.1.0" dependencies = [ "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "smallvec", ] @@ -12971,7 +12971,7 @@ dependencies = [ "editor", "futures 0.3.31", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "language", "project", "rand 0.8.5", @@ -13991,7 +13991,7 @@ version = "0.1.0" dependencies = [ "chrono", "gpui", - "itertools 0.13.0", + "itertools 0.14.0", "menu", "serde", "settings", @@ -14194,7 +14194,7 @@ dependencies = [ "futures-lite 1.13.0", "git2", "globset", - "itertools 0.13.0", + "itertools 0.14.0", "libc", "log", "rand 0.8.5", @@ -14321,7 +14321,7 @@ dependencies = [ "futures 0.3.31", "gpui", "indoc", - "itertools 0.13.0", + "itertools 0.14.0", "language", "log", "lsp", @@ -15802,7 +15802,7 @@ dependencies = [ "futures 0.3.31", "gpui", "http_client", - "itertools 0.13.0", + "itertools 0.14.0", "language", "log", "node_runtime", diff --git a/Cargo.toml b/Cargo.toml index f90568c19b4eb..ddd2b8265158d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -391,7 +391,7 @@ ignore = "0.4.22" image = "0.25.1" indexmap = { version = "2.7.0", features = ["serde"] } indoc = "2" -itertools = "0.13.0" +itertools = "0.14.0" jsonwebtoken = "9.3" jupyter-protocol = { version = "0.5.0" } jupyter-websocket-client = { version = "0.8.0" } diff --git a/crates/story/Cargo.toml b/crates/story/Cargo.toml index be55f587d8ed9..05c1f85659b9d 100644 --- a/crates/story/Cargo.toml +++ b/crates/story/Cargo.toml @@ -13,5 +13,5 @@ workspace = true [dependencies] gpui.workspace = true -itertools = { package = "itertools", version = "0.13" } +itertools = { package = "itertools", version = "0.14" } smallvec.workspace = true