plexus
plexus copied to clipboard
Update itertools requirement from ^0.9.0 to ^0.10.3
Updates the requirements on itertools to permit the latest version.
Changelog
Sourced from itertools's changelog.
Changelog
0.10.2
- Add
Itertools::multiunzip(#362, #565)- Add
intersperseandintersperse_withfree functions (#555)- Add
Itertools::sorted_by_cached_key(#424, #575)- Specialize
ProcessResults::fold(#563)- Fix subtraction overflow in
DuplicatesBy::size_hint(#552)- Fix specialization tests (#574)
- More
Debugimpls (#573)- Deprecate
fold1(usereduceinstead) (#580)- Documentation fixes (
HomogenousTuple,into_group_map,into_group_map_by,MultiPeek::peek) (#543 et al.)0.10.1
- Add
Itertools::contains(#514)- Add
Itertools::counts_by(#515)- Add
Itertools::partition_result(#511)- Add
Itertools::all_unique(#241)- Add
Itertools::duplicatesandItertools::duplicates_by(#502)- Add
chain!(#525)- Add
Itertools::at_most_one(#523)- Add
Itertools::flatten_ok(#527)- Add
EitherOrBoth::or_default(#583)- Add
Itertools::find_or_lastandItertools::find_or_first(#535)- Implement
FusedIteratorforFilterOk,FilterMapOk,InterleaveShortest,KMergeBy,MergeBy,PadUsing,Positions,Product,RcIter,TupleWindows,Unique,UniqueBy,Update,WhileSome,Combinations,CombinationsWithReplacement,Powerset,RepeatN, andWithPosition(#550)- Implement
FusedIteratorforInterleave,IntersperseWith, andZipLongest(#548)0.10.0
- Increase minimum supported Rust version to 1.32.0
- Improve macro hygiene (#507)
- Add
Itertools::powerset(#335)- Add
Itertools::sorted_unstable,Itertools::sorted_unstable_by, andItertools::sorted_unstable_by_key(#494)- Implement
ErrorforExactlyOneError(#484)- Undeprecate
Itertools::fold_while(#476)- Tuple-related adapters work for tuples of arity up to 12 (#475)
use_allocfeature for users who havealloc, but notstd(#474)- Add
Itertools::k_smallest(#473)- Add
Itertools::into_grouping_mapandGroupingMap(#465)- Add
Itertools::into_grouping_map_byandGroupingMapBy(#465)- Add
Itertools::counts(#468)- Add implementation of
DoubleEndedIteratorforUnique(#442)- Add implementation of
DoubleEndedIteratorforUniqueBy(#442)- Add implementation of
DoubleEndedIteratorforZip(#346)- Add
Itertools::multipeek(#435)- Add
Itertools::dedup_with_countandDedupWithCount(#423)- Add
Itertools::dedup_by_with_countandDedupByWithCount(#423)- Add
Itertools::intersperse_withandIntersperseWith(#381)- Add
Itertools::filter_okandFilterOk(#377)- Add
Itertools::filter_map_okandFilterMapOk(#377)- Deprecate
Itertools::fold_results, useItertools::fold_okinstead (#377)
... (truncated)
Commits
3003c2a(cargo-release) version 0.10.3e9c9f2fMerge #585defab96Prepare 0.10.2 (3) README2234b7fPrepare 0.10.2 (2) Cargo.toml72f300dPrepare 0.10.2 (1) changelog3307e4dMerge #575ed55a5fMerge #58042033adDeprecatefold1in faviour ofreducea1510e7remove extra spaced856ee7Addsorted_by_cached_keytoItertoolstrait- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)