plotters
plotters copied to clipboard
Update itertools requirement from 0.10.0 to 0.13.0
Updates the requirements on itertools to permit the latest version.
Changelog
Sourced from itertools's changelog.
0.13.0
Breaking
- Removed implementation of
DoubleEndedIteratorforConsTuples(#853)- Made
MultiProductfused and fixed on an empty iterator (#835, #834)- Changed
iproduct!to return tuples for maxi one iterator too (#870)- Changed
PutBack::put_backto return the old value (#880)- Removed deprecated
repeat_call, Itertools::{foreach, step, map_results, fold_results}(#878)- Removed
TakeWhileInclusive::new(#912)Added
- Added
Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key}(#654, #885)- Added
Itertools::tail(#899)- Implemented
DoubleEndedIteratorforProcessResults(#910)- Implemented
DebugforFormatWith(#931)- Added
Itertools::get(#891)Changed
- Deprecated
Itertools::group_by(renamedchunk_by) (#866, #879)- Deprecated
unfold(usestd::iter::from_fninstead) (#871)- Optimized
GroupingMapBy(#873, #876)- Relaxed
Fnbounds toFnMutindiff_with, Itertools::into_group_map_by(#886)- Relaxed
Debug/Clonebounds forMapInto(#889)- Documented the
use_allocfeature (#887)- Optimized
Itertools::set_from(#888)- Removed badges in
README.md(#890)- Added "no-std" categories in
Cargo.toml(#894)- Fixed
Itertools::k_smalleston short unfused iterators (#900)- Deprecated
Itertools::tree_fold1(renamedtree_reduce) (#895)- Deprecated
GroupingMap::fold_first(renamedreduce) (#902)- Fixed
Itertools::k_smallest(0)to consume the iterator, optimizedItertools::k_smallest(1)(#909)- Specialized
Combinations::nth(#914)- Specialized
MergeBy::fold(#920)- Specialized
CombinationsWithReplacement::nth(#923)- Specialized
FlattenOk::{fold, rfold}(#927)- Specialized
Powerset::nth(#924)- Documentation fixes (#882, #936)
- Fixed
assert_equalfor iterators longer thani32::MAX(#932)- Updated the
must_usemessage of non-lazyKMergeByandTupleCombinations(#939)Notable Internal Changes
0.12.1
Added
... (truncated)
Commits
d5084d1Prepare v0.13.0 release (#937)d7c99d5TupleCombinationsis not lazy but must be used nonetheless074c7fcKMergeByis not lazy but must be used nonetheless2ad9e07assert_equal: fixclippy::default_numeric_fallback0d4efc8Remove free functionget05cc0eeget(s..=usize::MAX)should be fine whens != 03c16f14get: when is it ESI and/or DEI4dd6ba0get: panics if the range includesusize::MAX7a9ce56get(r: Range)asSkip\<Take>f676f2fRemove the unspecified check about.get(exhausted_range_inclusive)- Additional commits viewable in compare view
You can trigger a rebase of this PR 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@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)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.