Skip to content

v0.10.0

Compare
Choose a tag to compare
@tacaswell tacaswell released this 16 Feb 05:19
· 137 commits to main since this release
v0.10.0

Feature release for cycler. This release includes a number of new
features:

  • Cycler objects learned to generate an itertools.cycle by calling
    them, a-la a generator.
  • Cycler objects learned to change the name of a key via the
    new .change_key(old_key, new_key) method.
  • Cycler objects learned how to compare each other and determine if
    they are equal or not (==).
  • Cycler objects learned how to join another Cycler to be
    concatenated into a single longer Cycler via concat method of function.
    A.concat(B) or concat(A, B).
  • The cycler factory function learned to construct a complex Cycler
    from iterables provided as keyword arguments.
  • Cycler objects learn do show their insides with the by_key method
    which returns a dictionary of lists (instead of an iterable of dictionaries).