History¶
v6.4.1¶
Bugfixes¶
Remove use of
OrderedDictinpartition_dict. (#17)
v6.4.0¶
Features¶
Added
summarize.Require Python 3.8 or later.
v6.3.0¶
Added find_subseq.
v6.2.1¶
#15: Fixed broken test in ensure_unique.
v6.2.0¶
Added accumulate function.
v6.1.1¶
Fixed typo in ensure_unique doctest.
v6.1.0¶
Add ensure_unique function.
v6.0.3¶
#13: Fixed doc build errors.
v6.0.2¶
Minor fixes.
v6.0.1¶
Switch to PEP 420 for namespace package.
v6.0.0¶
Remove Counter.GetCount.
Remove flatten and iflatten.
v5.0.0¶
infinite_call is superseded by more_itertools.repeatfunc.
Require Python 3.6 or later.
4.4.2¶
Fixed RuntimeError in takewhile_peek on later Pythons where StopIteration is no longer allowed in a generator.
4.4.1¶
Fixed issue in collate_revs when objects being merged were
non-True.
4.4¶
Add collate_revs and partition_dict.
4.3¶
Nicer error message in assert_ordered when the assertion
fails. Now reports the full supplied items and not just the keys
in the errors. When < or > are used, the error message
renders more directly.
4.2¶
The duplicates function now takes an arbitrary number of iterables.
Added assert_ordered function.
4.1¶
Added duplicates function.
4.0.0¶
Switch to pkgutil namespace technique
for the jaraco namespace.
3.0.0¶
Refreshed project metadata, now built using declarative config. Installation from sdist now requries setuptools 34.4.
2.5.2¶
Fix deprecation warning in
always_iterable.Leverage base_type parameter in
more_itertools.always_iterable.
2.5.1¶
Set stacklevel in deprecated functions for better visibility of the call.
2.5¶
Added new
maybe_singlefunction.Deprecated
list_or_iterablein favor ofmaybe_single.
2.4¶
Deprecated
flattenandiflattenin favor ofmore_itertools.collapse. Deprecatediterable_test, only used by deprecated functions.Bump dependency on more_itertools 4.0.0.
2.3¶
Added
self_product.
2.2¶
firstnow accepts a default value, same asnext.
2.1.1¶
2.1¶
Use
more_itertools.more.always_iterablein place ofalways_iterableexcept when a mapping is included.
2.0.1¶
Refresh package.
2.0¶
In
always_iterable, mappings are now considered singletons. It seems that the wayalways_iterableis generally used, one wouldn’t expect to only iterate on a mapping, but there are cases where a dictionary should behave like a singleton object.
1.8¶
Deprecated
infiniteCalland replaced it withinfinite_callwhich only takes a single argument (the function to call).
1.7.1¶
Fix failing tests on Python 2.
1.7¶
Moved hosting to github.
1.6¶
Releases now include wheels.
1.5¶
Add
takewhile_peekfunction.
1.4¶
Add
list_or_singlefunction.
1.3¶
Add
applyto apply a function to an iterable, but yield the original items.
1.1¶
Update
Countobject to support comparison for equality and accept None to mean explicitly Infinity. See the docs for details.Fixed Python 3 issues on
Counterobject. Added docstrings.Added
Counter.countattribute.Counter.GetCountis now deprecated. Use.countinstead.
1.0¶
Initial release based on jaraco.util 10.7.