1143: build(deps): bump itertools from 0.10.3 to 0.10.4 r=delta1 a=dependabot[bot]

Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.10.3 to 0.10.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md">itertools's changelog</a>.</em></p>
<blockquote>
<h2>0.10.4</h2>
<ul>
<li>Add <code>EitherOrBoth::or</code> and <code>EitherOrBoth::or_else</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/593">#593</a>)</li>
<li>Add <code>min_set</code>, <code>max_set</code> et al. (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/613">#613</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/323">#323</a>)</li>
<li>Use <code>either/use_std</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/628">#628</a>)</li>
<li>Documentation fixes (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/612">#612</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/625">#625</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/632">#632</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/633">#633</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/634">#634</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/638">#638</a>)</li>
<li>Code maintenance (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/623">#623</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/624">#624</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/627">#627</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/630">#630</a>)</li>
</ul>
<h2>0.10.2</h2>
<ul>
<li>Add <code>Itertools::multiunzip</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/362">#362</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/565">#565</a>)</li>
<li>Add <code>intersperse</code> and <code>intersperse_with</code> free functions (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/555">#555</a>)</li>
<li>Add <code>Itertools::sorted_by_cached_key</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/424">#424</a>, <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/575">#575</a>)</li>
<li>Specialize <code>ProcessResults::fold</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/563">#563</a>)</li>
<li>Fix subtraction overflow in <code>DuplicatesBy::size_hint</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/552">#552</a>)</li>
<li>Fix specialization tests (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/574">#574</a>)</li>
<li>More <code>Debug</code> impls (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/573">#573</a>)</li>
<li>Deprecate <code>fold1</code> (use <code>reduce</code> instead) (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/580">#580</a>)</li>
<li>Documentation fixes (<code>HomogenousTuple</code>, <code>into_group_map</code>, <code>into_group_map_by</code>, <code>MultiPeek::peek</code>) (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/543">#543</a> et al.)</li>
</ul>
<h2>0.10.1</h2>
<ul>
<li>Add <code>Itertools::contains</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/514">#514</a>)</li>
<li>Add <code>Itertools::counts_by</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/515">#515</a>)</li>
<li>Add <code>Itertools::partition_result</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/511">#511</a>)</li>
<li>Add <code>Itertools::all_unique</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/241">#241</a>)</li>
<li>Add <code>Itertools::duplicates</code> and <code>Itertools::duplicates_by</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/502">#502</a>)</li>
<li>Add <code>chain!</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/525">#525</a>)</li>
<li>Add <code>Itertools::at_most_one</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/523">#523</a>)</li>
<li>Add <code>Itertools::flatten_ok</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/527">#527</a>)</li>
<li>Add <code>EitherOrBoth::or_default</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/583">#583</a>)</li>
<li>Add <code>Itertools::find_or_last</code> and <code>Itertools::find_or_first</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/535">#535</a>)</li>
<li>Implement <code>FusedIterator</code> for <code>FilterOk</code>, <code>FilterMapOk</code>, <code>InterleaveShortest</code>, <code>KMergeBy</code>, <code>MergeBy</code>, <code>PadUsing</code>, <code>Positions</code>, <code>Product</code> , <code>RcIter</code>, <code>TupleWindows</code>, <code>Unique</code>, <code>UniqueBy</code>,  <code>Update</code>, <code>WhileSome</code>, <code>Combinations</code>, <code>CombinationsWithReplacement</code>, <code>Powerset</code>, <code>RepeatN</code>, and <code>WithPosition</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/550">#550</a>)</li>
<li>Implement <code>FusedIterator</code> for <code>Interleave</code>, <code>IntersperseWith</code>, and <code>ZipLongest</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/548">#548</a>)</li>
</ul>
<h2>0.10.0</h2>
<ul>
<li><strong>Increase minimum supported Rust version to 1.32.0</strong></li>
<li>Improve macro hygiene (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/507">#507</a>)</li>
<li>Add <code>Itertools::powerset</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/335">#335</a>)</li>
<li>Add <code>Itertools::sorted_unstable</code>, <code>Itertools::sorted_unstable_by</code>, and <code>Itertools::sorted_unstable_by_key</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/494">#494</a>)</li>
<li>Implement <code>Error</code> for <code>ExactlyOneError</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/484">#484</a>)</li>
<li>Undeprecate <code>Itertools::fold_while</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/476">#476</a>)</li>
<li>Tuple-related adapters work for tuples of arity up to 12 (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/475">#475</a>)</li>
<li><code>use_alloc</code> feature for users who have <code>alloc</code>, but not <code>std</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/474">#474</a>)</li>
<li>Add <code>Itertools::k_smallest</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/473">#473</a>)</li>
<li>Add <code>Itertools::into_grouping_map</code> and <code>GroupingMap</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/465">#465</a>)</li>
<li>Add <code>Itertools::into_grouping_map_by</code> and <code>GroupingMapBy</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/465">#465</a>)</li>
<li>Add <code>Itertools::counts</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/468">#468</a>)</li>
<li>Add implementation of <code>DoubleEndedIterator</code> for <code>Unique</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/442">#442</a>)</li>
<li>Add implementation of <code>DoubleEndedIterator</code> for <code>UniqueBy</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/442">#442</a>)</li>
<li>Add implementation of <code>DoubleEndedIterator</code> for <code>Zip</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/346">#346</a>)</li>
<li>Add <code>Itertools::multipeek</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/435">#435</a>)</li>
<li>Add <code>Itertools::dedup_with_count</code> and <code>DedupWithCount</code> (<a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/423">#423</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8d362f2336"><code>8d362f2</code></a> Prepare 0.10.4</li>
<li><a href="7883f59c78"><code>7883f59</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/633">#633</a></li>
<li><a href="42764765d2"><code>4276476</code></a> Docstring improvement: Added explanation of function</li>
<li><a href="5ae7bb5df6"><code>5ae7bb5</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/634">#634</a></li>
<li><a href="520765c0b2"><code>520765c</code></a> Improved chain docstrings</li>
<li><a href="4c0609aa56"><code>4c0609a</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/638">#638</a></li>
<li><a href="677900a0dd"><code>677900a</code></a> Apply suggestions from code review</li>
<li><a href="2b5e83f150"><code>2b5e83f</code></a> Chore: update tree_fold1 doc to remove reference to deprecated fold1</li>
<li><a href="7a274080e0"><code>7a27408</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-itertools/itertools/issues/632">#632</a></li>
<li><a href="9150cab998"><code>9150cab</code></a> Reverted formatting</li>
<li>Additional commits viewable in <a href="https://github.com/rust-itertools/itertools/compare/v0.10.3...v0.10.4">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=itertools&package-manager=cargo&previous-version=0.10.3&new-version=0.10.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
bors[bot] 2022-09-14 04:19:49 +00:00 committed by GitHub
commit f3b3216a80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

4
Cargo.lock generated
View File

@ -1651,9 +1651,9 @@ checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135"
[[package]]
name = "itertools"
version = "0.10.3"
version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3"
checksum = "d8bf247779e67a9082a4790b45e71ac7cfd1321331a5c856a74a9faebdab78d0"
dependencies = [
"either",
]