summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Iatchenii <operasfantom@meta.com>2024-10-16 03:34:19 -0700
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>2024-10-16 03:34:19 -0700
commited7f7f225ee38d832529681240ff27bab829d854 (patch)
tree5a228be8a7127a9c6c9f6140b61fefa157d30b1e
parent475075fbac1b2c3090a6feee73c2d2fa1ca3f3e9 (diff)
update itertools 0.12.1 -> 0.13.0
Summary: # Motivation And if there is one is one design mistake Rust ecosystem made, it is making [`group_by` weird](https://github.com/rust-itertools/itertools/issues/374) and possible for users to, quote: > I spent several hours debugging my code written using the group_by function. Luckily for internal users, the build tooling responds accordingly and fails build for all usages of deprecated API. Thus, there is a need to adjust all of them manually. # [Release notes](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md#0130) ### Breaking - Removed implementation of `DoubleEndedIterator` for `ConsTuples` (#853) - Made `MultiProduct` fused and fixed on an empty iterator (#835, #834) - Changed `iproduct!` to return tuples for maxi one iterator too (#870) - Changed `PutBack::put_back` to return the old value (#880) - Removed deprecated `repeat_call, Itertools::{foreach, step, map_results, fold_results}` (#878) - Removed `TakeWhileInclusive::new` (#912) NOTE: Quick search didn't tell me anything related to breaking changes above, CI will tell. And, of course, scream to me if it breaks your personal build. Reviewed By: anps77 Differential Revision: D64306014 fbshipit-source-id: 881ac716e1dc23968d4a28000fdaccdbf9097ec2
-rw-r--r--below/store/Cargo.toml2
-rw-r--r--below/view/Cargo.toml2
2 files changed, 2 insertions, 2 deletions
diff --git a/below/store/Cargo.toml b/below/store/Cargo.toml
index 6463397e..fb2f482f 100644
--- a/below/store/Cargo.toml
+++ b/below/store/Cargo.toml
@@ -26,7 +26,7 @@ static_assertions = "1.1.0"
zstd-safe = { version = "7.0.0", features = ["std"] }
[dev-dependencies]
-itertools = "0.12.1"
+itertools = "0.13.0"
lazy_static = "1.4"
paste = "1.0.14"
slog-term = "2.8"
diff --git a/below/view/Cargo.toml b/below/view/Cargo.toml
index ff89152a..b4a9a3a0 100644
--- a/below/view/Cargo.toml
+++ b/below/view/Cargo.toml
@@ -18,7 +18,7 @@ cursive = { version = "0.20.0", features = ["crossterm-backend"], default-featur
cursive_buffered_backend = "0.6.1"
enum-iterator = "1.4.1"
humantime = "2.1"
-itertools = "0.12.1"
+itertools = "0.13.0"
libc = "0.2.139"
model = { package = "below-model", version = "0.8.1", path = "../model" }
once_cell = "1.12"