Prefect

Latest version: v3.1.4

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

Scan your dependencies

Page 37 of 59

2.3.1

Not secure
This release includes some important bug fixes and minor enhancements. Check out the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#231) for details.

2.3.0

Not secure
There are some exciting features in this release:

- Add support for deploying flows stored in Docker images — [6574](https://github.com/PrefectHQ/prefect/pull/6574)
- Add support for deploying flows stored on GitHub — [6598](https://github.com/PrefectHQ/prefect/pull/6598)
- Add file system block for reading directories from GitHub — [6517](https://github.com/PrefectHQ/prefect/pull/6517)
- Add a context manager to disable the flow and task run loggers for testing — [6575](https://github.com/PrefectHQ/prefect/pull/6575)


The list of changes is way to big to fit here! Check out the [full release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#230).

2.2.0

Not secure
Exciting New Features 🎉
* Added automatic detection of static arguments to `Task.map` in 6513

Fixes
* Updated deployment flow run retry settings with runtime values in 6489
* Updated media queries for flow-run-filter in 6484
* Added `empirical_policy` to flow run update route in 6486
* Updated flow run policy retry settings to be nullable in 6488
* Disallowed extra attribute initialization on `Deployment` objects in 6505
* Updated `deployment build` to raise an informative error if two infrastructure configs are provided in 6504
* Fixed calling async subflows from sync parents in 6514

2.1.1

Not secure
Fixes an issue where deployment flow run's would fail if they did not specify a value for parameters that have a default value on the flow function. A few minor fixes are included as well, see the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#211) for more details.

2.1.0

Not secure
See [the release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#210) for details about what's new in this release.

2.0.4

Not secure
Simplified deployments
The deployment experience has been refined to remove extraneous artifacts and make configuration even easier. In particular:

- `prefect deployment build` no longer generates a `manifest.json` file. Instead, all of the relevant information is written to the `deployment.yaml` file.
- Values in the `deployment.yaml` file are more atomic and explicit
- Local file system blocks are no longer saved automatically
- Infrastructure block values can now be overwritten with the new `infra_overrides` field

Start custom flow runs from the UI
Now, from the deployment page, in addition to triggering an immediate flow run with default parameter arguments, you can also create a custom run. A custom run enables you to configure the run's parameter arguments, start time, name, and more, all while otherwise using the same deployment configuration. The deployment itself will be unchanged and continue to generate runs on its regular schedule.

Improvements and bug fixes
- Made timeout errors messages on state changes more intuitive
- Added debug level logs for task run rehydration
- Added basic CLI functionality to inspect Blocks; more to come
- Added support for filtering on state name to `prefect flow-run ls`
- Refined autogenerated database migration output

New Contributors
* hugolmn made their first contribution in https://github.com/PrefectHQ/prefect/pull/6275

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/2.0.3...2.0.4

Page 37 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.