Skip to content

Upgrading more-itertools 3 to 4

Unknown3.2.0 → 4.3.0

Fetching 5 releases from GitHub…0 / 5
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • removed: method peekable.next()
  • changed: constructor bucket(iterable, key) → constructor bucket(iterable, key, validator=…)
  • changed: function always_iterable(obj) → function always_iterable(obj, base_type=…)
  • changed: function intersperse(e, iterable) → function intersperse(e, iterable, n=…)
  • changed: function locate(iterable, pred=…) → function locate(iterable, pred=…, window_size=…)
  • changed: function one(iterable) → function one(iterable, too_short=…, too_long=…)
  • added: class SequenceView(Sequence)
  • added: class run_length(object)
  • added: class seekable(object)
  • added: constructor SequenceView(target)
  • added: constructor seekable(iterable)
  • added: field peekable.next
  • added: field seekable.next
  • added: function always_reversible(iterable)
  • added: function circular_shifts(iterable)
  • added: function consecutive_groups(iterable, ordering=…)
  • added: function difference(iterable, func=…)
  • added: function exactly_n(iterable, n, predicate=…)
  • added: function last(iterable, default=…)
  • added: function make_decorator(wrapping_func, result_index=…)
  • added: function map_reduce(iterable, keyfunc, valuefunc=…, reducefunc=…)
  • added: function replace(iterable, pred, substitutes, count=…, window_size=…)
  • added: function rlocate(iterable, pred=…, window_size=…)
  • added: function split_at(iterable, pred)
  • added: method seekable.elements()
  • added: method seekable.seek(index)
  • added: static method run_length.decode(iterable)
  • added: static method run_length.encode(iterable)
  • added: function nth_combination(iterable, r, index)
  • added: function prepend(value, iterator)