v0.5.0

September 2023

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version. It is likely a deprecation policy will be implemented and enforced starting v0.6.0, however.

Highlights

  • New distance measures with ADTW and ShapeDTW (@chrisholder, @hadifawaz1999)

  • Multiple new functions in the benchmarking module for creating figures i.e. Critical difference diagrams (@dguijo)

  • New example notebooks and tidied versions of existing ones

  • Lots of new bugfixes and testing to keep our estimators bug free (as much as possible at least)!

Annotation

Bug Fixes

  • [Bugfix] Deprecation of tick.label in matplotlib >3.8.0 (#750) @patrickzib

Benchmarking

Documentation

  • [DOC] Adding examples to the benchmarking functions docstrings. (#774) @dguijo

  • [DOC] Adds notebook examples to benchmarking module (#771) @dguijo

Enhancements

  • [ENH] Adds CD diagrams, violin plots, boxplots and some other graphs. (#582) @dguijo

Maintenance

Classification

Bug Fixes

Documentation

Enhancements

Maintenance

Clustering

Bug Fixes

Documentation

Enhancements

Maintenance

Datasets

Bug Fixes

Maintenance

Distances

Bug Fixes

Documentation

Enhancements

Forecasting

Documentation

Maintenance

Networks

Bug Fixes

Maintenance

Regression

Documentation

Enhancements

Transformations

Bug Fixes

Documentation

Enhancements

Maintenance

Refactored

Other

Bug Fixes

  • [DOC] Update documentation for new devs and documentation build fixes (#739) @hedeershowk

Documentation

Enhancements

Maintenance

Refactored

Other

Contributors

The following have contributed to this release through a collective 97 GitHub Pull Requests:

@chrisholder, @dguijo, @hadifawaz1999, @haskarb, @hedeershowk, @kevinlu1248, @kgmuzungu, @MatthewMiddlehurst, @patrickzib, @steenrotsman, @sylvaincom, @TonyBagnall