diff options
author | Paul Iatchenii <operasfantom@meta.com> | 2024-10-16 03:34:19 -0700 |
---|---|---|
committer | Facebook GitHub Bot <facebook-github-bot@users.noreply.github.com> | 2024-10-16 03:34:19 -0700 |
commit | ed7f7f225ee38d832529681240ff27bab829d854 (patch) | |
tree | 5a228be8a7127a9c6c9f6140b61fefa157d30b1e | |
parent | 475075fbac1b2c3090a6feee73c2d2fa1ca3f3e9 (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.toml | 2 | ||||
-rw-r--r-- | below/view/Cargo.toml | 2 |
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" |