Prefect

Latest version: v3.3.1

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

Scan your dependencies

Page 44 of 80

2.14.0

Not secure
This release includes:

๐ŸŒ **prefect-client**

This slimmed down version of `prefect` has a small surface area of functionality and is intended for interacting with the Prefect server or Prefect Cloud only. It is ideal for use in lightweight, ephemeral execution environments when the goal is to interact with Prefect API resources. It is now installable via `pip`:

bash
pip install prefect-client


๐Ÿท **Flow Labels for Subflow Runs**
We've improved the Prefect UI by adding flow names to subflow runs.

๐Ÿชฒ **Windows Environment Compatibility**
We've fixed issues related to pulling flows and building deployments in Windows environments.

๐Ÿšฎ **UI Cleanup**
We've removed an unnecessary work queue health indicator from push pools.

๐Ÿ“š **Documentation Improvements**
- Added consistent capitalization
- Updated the Docker guide to mention image builds with prefect.yaml and flow.deploy
- Updated Kubernetes guide with Python-based flow deploy creation methods

For a complete overview of all the changes in this release, visit the [compare page](https://github.com/PrefectHQ/prefect/compare/2.13.8...2.14.0).

2.13.8

Not secure
This release includes:

๐Ÿš€ **flow.deploy**
We're excited to introduce `flow.deploy` as a simple transition from running your served flows on persistent infrastructure to executing your flows on dynamically provisioned infrastructure via work pools and workers. `flow.deploy` ensures your flows execute consistently across environments by packaging your flow into a Docker image and making that image available to your workers when executing your flow.

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

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

Page 44 of 80

Links

Releases

Has known vulnerabilities

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