Changed - (18) Function `extract_cycles` yields trailing half-cycles in the same order as these cycles start. Contributed by [oysteoh](https://github.com/oysteoh). - Licence changed to MIT (previously GPL v3)
2.1.1
Changed - Long description based on `README.md` is now included in the distribution package.
2.1.0
Added - (10) Added optional arguments `left` and `right` to functions `reversals`, `extract_cycles` and `count_cycles`. The arguments tell whether the first and the last point in the time series should be treated as a reversal (both `False` by default).
2.0.0
Changed - (7) Function `extract_cycles` is now a generator and yields low, high and count for each cycle. Previously the function returned ranges only.