Skip to content

v0.26.0

Compare
Choose a tag to compare
@eapolinario eapolinario released this 05 Jan 22:04
· 1065 commits to master since this release
0e752bc

Flytekit v0.26.0

Versioning Note

At the time of the last release, we mentioned that we were skipping a few release numbers. Version 0.30 is now slated for the beginning of February and will contain the complete removal of the legacy API, which in turn will make flytekit compliant with PEP-484. We still plan on skipping from this 0.26 release to 0.30 at that time.

Changes

Larger changes included are:

  • Support for delayed annotations by @bethebunny in #760
    Users can now add from __future__ import annotations to the top of their code to stop using "" in type hints.
  • Add cache_serialize parameter to tasks by @hamersaw in #673
    Turn this on to avoid two cached tasks from running at the same time. Make sure you're at least at propeller v0.16.1 or later and 0.3.17 or later in datacatalog.
  • Use functools.wraps basically within the task and workflow decorators, @bstadlbauer in #780

Other Changes/Bug Fixes

New Contributors

Full Changelog: v0.25.0...v0.26.0