pypi prefect 2.14.4
Release 2.14.4

latest releases: 2.20.13, 3.1.3.dev2, 3.1.3.dev1...
12 months ago

Release 2.14.4

New improved flow run graph with dependency layout

The flow run graph in the Prefect UI has been rebuilt from the ground up, offering significantly improved performance capabilities that allow larger flow runs to be displayed much more smoothly. We’ve added three new layouts: two non-temporal layout options, designed to provide a clearer picture of the dependency paths, and one to facilitate easy comparison of run durations. The x-axis can now be independently scaled for temporal layouts; and you can adjust it in the graph settings or with the new keyboard shortcuts - and +. We included additional small bug fixes, including the display of cached tasks.

flow run graph sequential grid view

See the following pull requests for implementation details:

Enhancements

  • Add API route for block counts — #11090
  • Improved tag handling on DeploymentImage for .deploy:
  • Allow image passed into .deploy to be optional if loading flow from storage — #11117
  • Ensure client avoids image builds when deploying to managed work pools — #11120
  • Add SIGTERM handling to runner to gracefully handle timeouts — #11133
  • Allow tasks to use get_run_logger w/o parent flow run — #11129
  • Allow ResultFactory creation from_task when no flow_run_context#11134

Fixes

  • Avoid printing references to workers when deploying to managed pools — #11122

Documentation

  • Fix docstring for flow.deploy method example — #11108
  • Add warning about image architecture to push pool guide — #11118
  • Move webhooks guide to Development section in guides index — #11141

See the release notes for more details!

Don't miss a new prefect release

NewReleases is sending notifications on new releases.