2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-09-29 11:22:29 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-more-itertools: updated to 8.10.0
8.10.0
------
* Changes to existing functions
* The type stub for :func:`iter_except` was improved (thanks to \
MarcinKonowalczyk)
* Other changes:
* Type stubs now ship with the source release (thanks to saaketp)
* The Sphinx docs were improved (thanks to MarcinKonowalczyk)
|
2021-09-10 17:06:24 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.9.0
8.9.0
-----
* 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)
|
2021-05-25 07:20:12 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.8.0
8.8.0
-----
* New functions
* :func:`countable`
* Changes to existing functions
* :func:`split_before` was updated to handle empy collections
* :func:`unique_everseen` got a performance boost
* The type hint for :func:`value_chain` was corrected
|
2021-02-08 07:18:39 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: 8.7.0
8.7.0
-----
* New functions
* :func:`convolve` (from the Python itertools docs)
* :func:`product_index`, :func:`combination_index`, and \
:func:`permutation_index` (thanks to N8Brooks)
* :func:`value_chain` (thanks to jenstroeger)
* Changes to existing functions
* :func:`distinct_combinations` now uses a non-recursive algorithm (thanks \
to knutdrand)
* :func:`pad_none` is now the preferred name for :func:`padnone`, though the \
latter remains available.
* :func:`pairwise` will now use the Python standard library implementation \
on Python 3.10+
* :func:`sort_together` now accepts a ``key`` argument (thanks to brianmaissy)
* :func:`seekable` now has a ``peek`` method, and can indicate whether the \
iterator it's wrapping is exhausted (thanks to gsakkis)
* :func:`time_limited` can now indicate whether its iterator has expired \
(thanks to roysmith)
* The implementation of :func:`unique_everseen` was improved (thanks to plammens)
* Other changes:
* Various documentation updates
|
2020-11-22 12:16:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.6.0
8.6.0
-----
* New itertools
* :func:`all_unique`
* :func:`nth_product` and :func:`nth_permutation`
* Changes to existing itertools
* :func:`chunked` and :func:`sliced` now accept a ``strict`` parameter
* Other changes
* Python 3.5 has reached its end of life and is no longer supported.
* Python 3.9 is officially supported.
* Various documentation fixes
|
2020-10-01 08:59:14 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.5.0
8.5.0
* New itertools
* :func:`windowed_complete` (thanks to MarcinKonowalczyk)
* Changes to existing itertools:
* The :func:`is_sorted` implementation was improved (thanks to cool-RR)
* The :func:`groupby_transform` now accepts a ``reducefunc`` parameter.
* The :func:`last` implementation was improved (thanks to brianmaissy)
* Other changes
* Various documentation fixes (thanks to craigrosie, samuelstjean, PiCT0)
* The tests for :func:`distinct_combinations` were improved (thanks to Minabsapi)
* Automated tests now run on GitHub Actions. All commits now check:
* That unit tests pass
* That the examples in docstrings work
* That test coverage remains high (using `coverage`)
* For linting errors (using `flake8`)
* For consistent style (using `black`)
* That the type stubs work (using `mypy`)
* That the docs build correctly (using `sphinx`)
* That packages build correctly (using `twine`)
|
2020-06-17 08:48:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.4.0
8.4.0
* New itertools
* :func:`mark_ends`
* :func:`is_sorted`
* Changes to existing itertools:
* :func:`islice_extended` can now be used with real slices
* The implementations for :func:`filter_except` and :func:`map_except` were \
improved
* Other changes
* Automated tests now enforce code style (using `black \
<https://github.com/psf/black>`__)
* The various signatures of :func:`islice_extended` and \
:func:`numeric_range` now appear in the docs
* The test configuration for mypy was updated
|
2020-05-16 06:54:09 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.3.0
8.3.0
* New itertools
* :func:`zip_equal`
* Changes to existing itertools:
* :func:`split_at`, :func:`split_before`, :func:`split_after`, and \
:func:`split_when` all got a ``maxsplit`` paramter
* :func:`split_at` now accepts a ``keep_separator`` parameter
* :func:`distinct_permutations` can now generate ``r``-length permutations
* The :func:`windowed` implementation was improved
* The :func:`spy` implementation was improved
* Other changes
* Type stubs are now tested with ``stubtest``
* Tests now run with ``python -m unittest`` instead of ``python setup.py test``
|
2020-02-01 21:59:25 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-more-itertools: updated to 8.2.0
8.2.0
* Bug fixes
* The .pyi files for typing were updated.
* Changes to existing itertools:
* :func:`numeric_range` now behaves more like the built-in :func:`range`.
* :func:`bucket` now allows for enumerating keys.
* :func:`sliced` now should now work for numpy arrays.
* :func:`seekable` now has a ``maxlen`` parameter.
|