Prefect

Latest version: v2.82

Safety actively analyzes 634391 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 44

2.13.7

Not secure
This release includes:

โš™๏ธ ๐Ÿฅณ Pydantic V2 Support

In 10946 we add support for Pydantic V2. In 2.13.5 we released experimental support for Pydantic V2, which made it technically co-installable via forced install. In this release we're enabling proper co-installation.

2.13.6

Not secure
This release includes:

๐Ÿ“ฆ **Default result storage block**
The new `PREFECT_DEFAULT_RESULT_STORAGE_BLOCK` setting allows users to set a default storage block on a work pool or via job variables for a deployment. It's now easier to swap result storage locations by updating the environment in the UI or your `prefect.yaml` file, eliminating the need to alter your flow source code.

๐Ÿงช **Experimental enhanced cancellation**
We're enhancing the reliability of flow run cancellation, which you can try out by enabling the `PREFECT_EXPERIMENTAL_ENABLE_ENHANCED_CANCELLATION` feature. When enabled, you can cancel flow runs where cancellation can fail, such as when your worker is offline.

See the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#release-2136) for details!

2.13.5

Not secure
This release introduces a few new features:

โšก You can now load and serve flows from a git repository! With the new `flow.from_source` method, you can specify a git repository and a path to a flow file in that repository. This method will return a flow object that can be run or served with `flow.serve()`.

๐Ÿงช Experimental Pydantic 2 compatibility! We're working eagerly toward having prefect installable with either `pydantic<2` or `pydantic>2`. As a first step toward compatibility, we've ensured that Prefect's use of pydantic is isolated from your use of pydantic in as many ways as possible.

See the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#release-2135) for details!

2.13.4

Not secure
Enhancements

- Lift API and database constraints that require task runs to have an associated flow run id โ€” https://github.com/PrefectHQ/prefect/pull/10816

Fixes

- Fix an issue with infinite scrolling on the sub flow runs tab in the UI - https://github.com/PrefectHQ/prefect-ui-library/pull/1788

Documentation

- Add dark mode base job template screenshot to work pools documentation โ€” https://github.com/PrefectHQ/prefect/pull/10849
- Drop beta tag from push work pools documentation โ€” https://github.com/PrefectHQ/prefect/pull/10799
- Improve logo sizing and general housekeeping - https://github.com/PrefectHQ/prefect/pull/10830

2.13.3

Not secure
This release includes:

๐Ÿ› ๏ธ CLI Enhancement for Work Pool Configurations
Configure your work poolโ€™s base job template directly through CLI! This enhancement adds more flexibility in creating and updating the base job template of a work pool, providing better control and version management.

๐Ÿ‘€ Customizable Default Flow Runs View
Optimize your workflow with a tailored default view on your Flow Runs page! A locally stored setting allows a user-centric approach, ensuring your preferred view is a click away.

See the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#release-2133) for details!

2.13.2

Not secure
This release introduces several key features and improvements:

๐Ÿ”’ Server-side enforcement of deployment parameter schemas

๐Ÿš€ Enhanced deployment flexibility with pattern-based deploying

๐Ÿ› ๏ธ Various fixes, including Prefect variable resolution in the deployments section of `prefect.yaml`

๐Ÿ“š Documentation updates and ๐Ÿค new contributions from the community


For a detailed breakdown, check out the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#release-2132)!

Page 9 of 44

Links

Releases

Has known vulnerabilities

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.