Skip to content

[cargo] Update Rust crate itertools to 0.15.0#146

Merged
jwodder merged 2 commits into
masterfrom
renovate/itertools-0.x
Jul 20, 2026
Merged

[cargo] Update Rust crate itertools to 0.15.0#146
jwodder merged 2 commits into
masterfrom
renovate/itertools-0.x

Conversation

@renovate

@renovate renovate Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
itertools dependencies minor 0.14.00.15.0

Release Notes

rust-itertools/itertools (itertools)

v0.15.0

Compare Source

Breaking
  • Restructure Position as struct instead of enum (#​1042, #​1043)
  • Canonicalize all_equal_value's error type (#​1032)
Added
  • Add *_with_hasher adaptors (#​1007)
  • Add strip_prefix and strip_prefix_by methods (#​1104)
Changed
  • Remove Clone bounds from tuple_combinations and array_combinations(#​1011)
  • must_use for collect_vec (#​1009)
  • Make izip! temporary friendly (#​1021)
  • Add array_combinations_with_replacement (#​1033)
  • Implement Debug for remaining public types (#​1038)
  • Specialize ExactlyOneError::count (#​1046)
  • Implement PeekingNext for more types, in particular vec::IntoIter (#​1059, #​1073)
  • Fix PadUsing::next_back (#​1082)
  • Introduce [circular_]array_windows, deprecate tuple_windows (#​1086)
  • Deprecate tuple_combinations (replaced by array_combinations) (#​1085)
Notable Internal Changes

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • Only on Monday (* * * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

| datasource | package   | from   | to     |
| ---------- | --------- | ------ | ------ |
| crate      | itertools | 0.14.0 | 0.15.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot added d:cargo Update a Cargo (Rust) dependency dependencies Add, remove, or update one or more dependencies labels Jul 20, 2026
@renovate
renovate Bot enabled auto-merge (squash) July 20, 2026 05:31
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.74%. Comparing base (0c027d2) to head (ef75576).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #146   +/-   ##
=======================================
  Coverage   90.74%   90.74%           
=======================================
  Files           6        6           
  Lines        2550     2550           
=======================================
  Hits         2314     2314           
  Misses        236      236           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jwodder
jwodder disabled auto-merge July 20, 2026 13:01
@jwodder
jwodder enabled auto-merge July 20, 2026 13:01
@jwodder
jwodder merged commit c806f99 into master Jul 20, 2026
16 checks passed
@jwodder
jwodder deleted the renovate/itertools-0.x branch July 20, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

d:cargo Update a Cargo (Rust) dependency dependencies Add, remove, or update one or more dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant