You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/versions.rst
+31-1Lines changed: 31 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,36 @@ Version History
5
5
.. automodule:: more_itertools
6
6
:noindex:
7
7
8
+
10.8.0
9
+
------
10
+
11
+
* New functions:
12
+
* :func:`derangements` was added (thanks to debruijn)
13
+
* :func:`argmin` and :func:`argmax` were added (thanks to rhettinger)
14
+
* :func:`running_median` was added (thanks to rhettinger)
15
+
* :func:`extract` was added (thanks to rhettinger)
16
+
* :func:`interleave_randomly` was added (thanks to ktbarrett)
17
+
18
+
* Changes to existing functions:
19
+
* The type hints and docstring for :func:`batched` were improved (thanks to qobilidop and inventshah)
20
+
* The memory usage of :func:`islice_extended` was reduced (thanks to ben42code)
21
+
* The performance of :func:`sample` and :func:`consecutive_groups`, :func:`dft`, :func:`idft`, :func:`map_if`, :func:`count_cycle`, and :func:`tail` were improved (thanks to rhettinger)
22
+
* The performance of :func:`before_and_after`, :func:`mark_ends`, and :func:`interleave_longest` were improved (thanks to pochmann3)
23
+
* :func:`nth_prime` now accepts an ``approximate`` keyword. When set to ``True``, a faster but less accurate method is used to return a result. (thanks to rhettinger)
24
+
* :func:`last` now works when its input has ``__reversed__`` set to ``None`` (thanks to inventshah)
25
+
* The :func:`unzip` function was simplified (thanks to pochmann3)
26
+
* The :func:`reshape` function now accepts ``shape`` values that represent multidimensional matrices (thanks to rhettinger)
27
+
28
+
* Other changes:
29
+
* An issue with dark themes and documentation display was fixed (thanks to pochmann3, moreati, and pradyunsg)
30
+
* Variable names in several functions were improved (thanks to rhettinger)
31
+
* The docstrings for :func:`dft`, :func:`idft`, :func:`minmax`, :func:`sample`, and :func:`multinomial` were improved (thanks to rhettinger)
32
+
* Packaging and package index metadata were improved (thanks to cdce8p)
33
+
* Several aspects of the documentation were improved (thanks to rhettinger, saadmanrafat)
34
+
* The Makefile now refers to `python` instead of `python3` (thanks to ktbarrett)
35
+
* Test coverage was improved (thanks to rhettinger)
36
+
* Python 3.14 is now tested by GitHub Actions
37
+
8
38
10.7.0
9
39
------
10
40
@@ -780,4 +810,4 @@ Replace it with standard ``with`` statement context management:
780
810
-----
781
811
782
812
* Initial release, with ``collate``, ``peekable``, and ``chunked``. Could
0 commit comments