We are excited to announce Prefect 2.6.5 release, which adds the highly requested manual retry from failure directly from the UI.
The image below shows what it looks like from the UI.
Note that, by default, Prefect doesn’t persist results unless you leverage a feature that needs it (such as automatic retries or caching). This means that when you pass data between tasks or subflows, and you want to leverage manual retries from the UI, you need to enable result persistence which can be toggled with the following setting:
prefect config set PREFECT_RESULTS_PERSIST_BY_DEFAULT=true.
There are many more enhancements in this release, including:
support for Python 3.11 ,
a new API route for work queue status check (UI work queue health check page is on the roadmap, as well),
documentation showing how you can configure SSO for Prefect Cloud directly from the UI,
There are many more fixes and enhancements you can read more about in the release notes.
As always, to upgrade:
pip install prefect -U
Have a great rest of the week!