What's Changed
- Update recipes.iter_index to match CPython PR 102360 by @bbayles in #690
- fixup - add missing commas to the readme function table by @lonnen in #692
- fixup remove 3.6 from tox by @lonnen in #693
- seekable: Add relative_seek by @karlb in #694
- Optimize _chunked_even_finite() by @elliotwutingfeng in #699
- Indexing of combinations with replacement by @Schoyen in #689
- Add notes for transposing empty inputs by @XuehaiPan in #700
- Add the polynomial_eval recipe by @bbayles in #703
- Add nth_combination_with_replacement by @Schoyen in #704
- Add sum_of_squares, sync with itertools by @bbayles in #706
- Issue #707: fix
iterate()
to enablefunc
to raise StopIteration + 3 unittests by @jrebiffe in #708 - Update polynomial_from roots and convolve by @bbayles in #709
- Issue #677: Improve
partition
by @pochmann in #710 - Issue #713: Fix
partial_product
(also simplify and clean up) by @pochmann in #714 - Issue #711: Optimize
pairwise
by @pochmann in #712 - Issue #715: Simplify/optimize
partial_product
by @pochmann in #716 - Issue #717: Improve
duplicates_justseen
by @pochmann in #718 - Fix unique_in_window to match described behavior by @elliotwutingfeng in #720
- Add polynomial_derivative recipe by @bbayles in #723
- Update recipes with CPython PRs: 105403 and 106371 by @bbayles in #731
- Changes for version 10.0.0 by @bbayles in #734
- Delay computation of numeric_range len until needed by @eltoder in #674
New Contributors
- @karlb made their first contribution in #694
- @elliotwutingfeng made their first contribution in #699
- @Schoyen made their first contribution in #689
- @XuehaiPan made their first contribution in #700
- @jrebiffe made their first contribution in #708
- @pochmann made their first contribution in #710
- @eltoder made their first contribution in #674
Full Changelog: v9.1.1...v10.0.0