Revisions of python-more-itertools
buildservice-autocommit
accepted
request 1139209
from
Dirk Mueller (dirkmueller)
(revision 52)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 51)
- update to 10.2.0: * `iter_suppress` (thanks to jaraco, pochmann, and rhettinger) * `filter_map` (thanks to struktured) * `classify_unique` (thanks to haukex) * `totient` (from the itertools docs) * `reshape` (from the itertools docs) * Changes to existing functions * `factor`, `iter_index`, `sieve`, and `unique_justseen` were updated to match the itertools docs * `first` was was optimized (thanks to pochmann) * `takewhile_inclusive` was was refactored (thanks to eltoder) * `combination_with_replacement_index` was was optimized (thanks to elliotwutingfeng and rhettinger) * `nth_permutation`, `nth_combination_with_replacement`, `combination_index`, and `combination_with_replacement_index` were optimized (thanks to rhettinger) * `batched` now accepts a `strict` argument (adapted from itertools docs) * `time_limited` was improved for Windows (thanks to haukex)
buildservice-autocommit
accepted
request 1129075
from
Dirk Mueller (dirkmueller)
(revision 50)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 49)
- update to 10.1.0: * Add more tests for `zip_broadcast()` * Added takewhile_inclusive * Speed up `zip_broadcast()` by pre-filling the scalar elements * Added outer_product. * Simplify `zip_broadcast` * Simplify `_zip_equal` * fix consume() type annotation * Update recipes.iter_index to match CPython PR 102360 * fixup - add missing commas to the readme function table * fixup remove 3.6 from tox * seekable: Add relative_seek * Optimize _chunked_even_finite() * Indexing of combinations with replacement * Add notes for transposing empty inputs * Add the polynomial_eval recipe * Add nth_combination_with_replacement * Add sum_of_squares, sync with itertools * Issue #707: fix ``iterate()`` to enable ``func`` to raise StopIteration + 3 unittests * Update polynomial_from roots and convolve * Issue #677: Improve `partition` * Issue #713: Fix `partial_product` (also simplify and clean up) * Issue #711: Optimize `pairwise` * Issue #715: Simplify/optimize `partial_product` * Issue #717: Improve `duplicates_justseen` * Fix unique_in_window to match described behavior * Add polynomial_derivative recipe * Update recipes with CPython PRs: 105403 and 106371
buildservice-autocommit
accepted
request 1081860
from
Dirk Mueller (dirkmueller)
(revision 48)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1081494
from
Dirk Mueller (dirkmueller)
(revision 47)
SR for python stack proposal
buildservice-autocommit
accepted
request 1069920
from
Dirk Mueller (dirkmueller)
(revision 46)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 45)
- update to 9.1.0: * See PR #678 for details.
buildservice-autocommit
accepted
request 1032501
from
Markéta Machová (mcalabkova)
(revision 44)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1032025
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 43)
- Update to 9.0.0 * Potentially breaking changes grouper() no longer accepts an integer as its first argument. Previously this raised a DeprecationWarning. collate() has been removed. Use the built-in heapq.merge() instead. windowed() now yields nothing when its iterable is empty. This library now advertises support for Python 3.7+. * New functions constrained_batches() batched() (from the Python itertools docs) polynomial_from_roots() (from the Python itertools docs) sieve() (from the Python itertools docs) * Other changes Some documentation issues were fixed (thanks to nanouasyn)
buildservice-autocommit
accepted
request 1004179
from
Dirk Mueller (dirkmueller)
(revision 42)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 41)
- update to 8.14.0: * :func:`longest_common_prefix` (thanks to nanouasyn) * :func:`iequals` (thanks to nanouasyn) * `concurrent.futures.ThreadPoolExecutor` is now imported lazily in :func:`callback_iter`. * :func:`tail` is now optimized for iterables with a fixed length. * Some documentation issues were fixed (thanks to pochmann and timgates42) * This library is now marked for Python 3.10 compatibility in PyPI (thanks to chayim)
buildservice-autocommit
accepted
request 982495
from
Markéta Machová (mcalabkova)
(revision 40)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 982463
from
Benjamin Greiner (bnavigator)
(revision 39)
- Clean up specfile, only requires flit-core (flit not in Ring1)
Matej Cepl (mcepl)
accepted
request 980899
from
Arun Persaud (apersaud)
(revision 38)
update to latest version
buildservice-autocommit
accepted
request 961821
from
Dirk Mueller (dirkmueller)
(revision 37)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 36)
- use python_expand for fdupes
Dirk Mueller (dirkmueller)
accepted
request 951377
from
Arun Persaud (apersaud)
(revision 35)
update to latest version
Dirk Mueller (dirkmueller)
committed
(revision 34)
- update to 8.10.0: * The type stub for :func:`iter_except` was improved (thanks to MarcinKonowalczyk) * Type stubs now ship with the source release (thanks to saaketp) * The Sphinx docs were improved (thanks to MarcinKonowalczyk) * New functions * :func:`interleave_evenly` (thanks to mbugert) * :func:`repeat_each` (thanks to FinalSh4re) * :func:`chunked_even` (thanks to valtron) * :func:`map_if` (thanks to sassbalint) * :func:`zip_broadcast` (thanks to kalekundert) * Changes to existing functions * The type stub for :func:`chunked` was improved (thanks to PhilMacKay) * The type stubs for :func:`zip_equal` and `zip_offset` were improved (thanks to maffoo) * Building Sphinx docs locally was improved (thanks to MarcinKonowalczyk)
buildservice-autocommit
accepted
request 897855
from
Dirk Mueller (dirkmueller)
(revision 33)
baserev update by copy to link target
Displaying revisions 1 - 20 of 52