Release NotesΒΆ


v0.5.0 August 28, 2020
  • Enhancements
    • Added Column-Based Windows (#151).

  • Changes
    • Refactored Data Slice Generator (#150).

  • Documentation Changes
    • Updated README (#164).

    • Updated Predict Next Purchase Demo (#154).

    • Updated Predict Turbofan Degradation Demo (#154).

Warning

Breaking Changes
  • Attributes of the data slice context have changed. Inside a labeling function, the timestamps of a data slice can be referenced by ds.context.slice_start and ds.context.slice_stop. For more details, see Data Slice Context.


v0.4.0 July 2, 2020
  • Enhancements
    • Target values can be sampled from each group (#138).

    • One of multiple targets can be selected (#147).

    • Labels can be binned using infinite edges represented as string (#133).

  • Changes
    • The label times object was refactored to improve design and structure (#135).

Warning

Breaking Changes
  • Loading label times from previous versions will result in an error.


v0.3.0 June 1, 2020
  • Enhancements
    • Label Search for Multiple Targets (#130)

  • Changes
    • Column renamed from cutoff_time to time (#139)

v0.2.0 April 23, 2020
  • Changes
    • Dropped Support for Python 3.5 (#128)

    • Rename LabelTimes.name to LabelTimes.label_name (#126)

    • Support keyword arguments in Pandas methods. (#121)

  • Documentation Changes
    • Improved data download in Predict Next Purchase (#76)

  • Testing Changes
    • Added tests that use Python 3.8 in CirlceCI (#128)

Warning

Breaking Changes
  • LabelTimes.name has been renamed to LabelTimes.label_name


v0.1.8 March 11, 2020
  • Fixes
    • Support for Pandas 1.0

v0.1.7 January 31, 2020
  • Enhancements
    • Added higher-level mappings to offsets.

    • Track settings for sample transforms.

  • Fixes
    • Pinned Pandas version.

  • Testing Changes
    • Moved Featuretools to test requirements.

v0.1.6 October 22, 2019
  • Enhancements
    • Serialization for Label Times

  • Fixes
    • Matplotlib Backend Fix

    • Sampling Label Times

  • Documentation Changes
    • Added Data Slice Generator Guide

  • Testing Changes
    • Integration Tests for Python Versions 3.6 and 3.7

v0.1.5 September 16, 2019
  • Enhancements
    • Added Slice Generator

    • Added Seaborn Plots

    • Added Data Slice Context

    • Added Count per Group

  • Documentation Changes
    • Updated README

    • Added Example: Predict Next Purchase

    • Added Example: Predict RUL

v0.1.4 August 7, 2019
  • Enhancements
    • Added Sample Transform

    • Improved Progress Bar

    • Improved Label Times description

v0.1.3 July 9, 2019
  • Enhancements
    • Improved documentation

    • Added testing for Featuretools compatibility

    • Improved description of Label Times

    • Refactored search in Label Maker

    • Improved testing for Label Transforms

v0.1.2 June 19, 2019
  • Enhancements
    • Add dynamic progress bar

    • Add label transform for binning labels

    • Improve code coverage

    • Update documentation

v0.1.1 May 31, 2019
  • Initial Release