Skip to content

v0.28.0 - Cache all the things

Compare
Choose a tag to compare
@AKuederle AKuederle released this 19 Dec 13:43
· 108 commits to main since this release

[0.28.0] - 2023-12-19

Changed

  • The minimal version of pandas was reduced to 1.3. It still seems to work with that minimal version and this avoids
    version conflicts with other packages.

Added

  • Helper to perform global caching of algorithm actions.
    This can be helpful to cache results of algorithms that are deeply nested within other methods or algorithms that are
    called multiple times withing the same pipeline.
    (#103)
  • Clone now supports recursive cloning of dicts.
    This allows the theoretical use of dictionaries as parameters.

Removed

  • The test that checks if all mutable defaults are wrapped in CloneFactory is now removed.
    This check is performed at runtime anyway.