Skip to content

Commit

Permalink
update itertools 0.12.1 -> 0.13.0
Browse files Browse the repository at this point in the history
Summary:
# Motivation

And if there is one is one design mistake Rust ecosystem made, it is making [`group_by` weird](rust-itertools/itertools#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
  • Loading branch information
Paul Iatchenii authored and facebook-github-bot committed Oct 16, 2024
1 parent 475075f commit ed7f7f2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion below/store/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion below/view/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit ed7f7f2

Please sign in to comment.