pypi prefect 0.5.2
Unredacted: The 0.5.2 Release

latest releases: 3.1.3.dev4, 3.1.3.dev3, 2.20.13...
5 years ago

0.5.2

Released April 19, 2019

Features

  • Implement two new triggers that allow for specifying bounds on the number of failures or successes - #933

Enhancements

  • DaskExecutor(local_processes=True) supports timeouts - #886
  • Calling Secret.get() from within a Flow context raises an informative error - #927
  • Add new keywords to Task.set_upstream and Task.set_downstream for handling keyed and mapped dependencies - #823
  • Downgrade default logging level to "INFO" from "DEBUG" - #935
  • Add start times to queued states - #937
  • Add is_submitted to states - #944
  • Introduce new ClientFailed state - #938

Task Library

  • Add task for sending Slack notifications via Prefect Slack App - #932

Fixes

  • Fix issue with timeouts behaving incorrectly with unpickleable objects - #886
  • Fix issue with Flow validation being performed even when eager validation was turned off - #919
  • Fix issue with downstream tasks with all_failed triggers running if an upstream Client call fails in Cloud - #938

Breaking Changes

  • Remove prefect make user config from cli commands - #904
  • Change set_schedule_active keyword in Flow deployments to set_schedule_inactive to match Cloud - #941

Contributors

  • None

Don't miss a new prefect release

NewReleases is sending notifications on new releases.