Prefect

Latest version: v3.1.15

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

Scan your dependencies

Page 1 of 70

173240.315

See these [docs](https://docs.prefect.io/latest/guides/cli-shell) to learn how to:
- run a shell command as a Prefect flow on-demand with `watch`
- schedule a shell command as a recurring Prefect flow using `serve`

See the PR for implementation details: https://github.com/PrefectHQ/prefect/pull/11998

Other Enhancements ๐ŸŒŸ
- Integrate composite triggers with the `DeploymentTrigger` YAML representation โ€” https://github.com/PrefectHQ/prefect/pull/12413
- Add JSON Artifacts โ€” https://github.com/PrefectHQ/prefect/pull/12295
- Add auto-provisioning option for Cloud Run V2 push work pools โ€” https://github.com/PrefectHQ/prefect/pull/12422

... and numerous ๐Ÿ› fixes!

**Full Changelog:** https://github.com/PrefectHQ/prefect/compare/2.16.6...2.16.7

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

173240.171

173239.562

3.1.15

The Numbers Are Made Up But The Features Are Real

Enhancements โž•โž•
* Trims Redis streams periodically while consuming by chrisguidry in https://github.com/PrefectHQ/prefect/pull/16844
* allow templating `schedules` in `prefect.yaml` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16867
* Add `run_flow_in_subprocess` utility by desertaxle in https://github.com/PrefectHQ/prefect/pull/16802
* expose ui/api urls in `prefect.runtime.task_run` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16879
* Allow CLI to be invoked with `python -m prefect` by sky-code in https://github.com/PrefectHQ/prefect/pull/16790
* Add additional websocket debug logging by jakekaplan in https://github.com/PrefectHQ/prefect/pull/16801

Bug Fixes ๐Ÿž
* Add additional `validation_alias` to `SnowflakeConnector` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16854
* remove extra / old `prefect-dask` usage docs by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16872
* fix: check the type of dbt result when converting to markdown by dominictarro in https://github.com/PrefectHQ/prefect/pull/16869
* Exclude `site-packages` from scanned dirs in `prefect deploy` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16885
* Add missing overload for `Task.__call__` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16891
* use task groups for concurrent queue consumers by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16850
* Upgrades `kubernetes-asyncio` version by jeanluciano in https://github.com/PrefectHQ/prefect/pull/16841
* Respect TLS_SKIP_VERIFY setting in websocket clients by cicdw in https://github.com/PrefectHQ/prefect/pull/16908
* Add event resources to the event cleanup cycle by NobisIndustries in https://github.com/PrefectHQ/prefect/pull/16907
* Add section on UI settings for proxies by cicdw in https://github.com/PrefectHQ/prefect/pull/16912

Integrations & Dependencies ๐Ÿค
* Update typer requirement from !=0.12.2,<0.14.0,>=0.12.0 to >=0.12.0,!=0.12.2,<0.16.0 by dependabot in https://github.com/PrefectHQ/prefect/pull/16205
* Fix async dispatch for `prefect_aws` tasks by desertaxle in https://github.com/PrefectHQ/prefect/pull/16851
* Add `PrefectDbtSettings` to `prefect-dbt` by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16834
* Add support for secure Mattermost notifications by sochotnicky in https://github.com/PrefectHQ/prefect/pull/16884

Development & Tidiness ๐Ÿงน
* Add `Flow.ato_deployment`, `Flow.afrom_source`, and `Runner.afrom_storage` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16897
* Move `pyright` checks to CI by desertaxle in https://github.com/PrefectHQ/prefect/pull/16843
* rm deprecation warning for `schedule` key by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16847
* Update CODEOWNERS for /docs by aaazzam in https://github.com/PrefectHQ/prefect/pull/16880
* Fixes typing of `run_flow_in_subprocess` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16883
* Remove `sync_compatible` from `prefect.artifacts` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16877
* Update prefecthq/prefect-ui-library to version 3.11.37 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16894
* Update prefecthq/prefect-ui-library to version 3.11.38 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16905
* Introduces a `Service` base class to cover loop and other services by chrisguidry in https://github.com/PrefectHQ/prefect/pull/16898

Experimental ๐Ÿ”ฌ

* [Experimental] Enhancement: Lineage interface event names and context resource registration by znicholasbrown in https://github.com/PrefectHQ/prefect/pull/16842
* [Experimental] Include tags as related resources on lineage events by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16895



New Contributors
* sochotnicky made their first contribution in https://github.com/PrefectHQ/prefect/pull/16884
* sky-code made their first contribution in https://github.com/PrefectHQ/prefect/pull/16790
* NobisIndustries made their first contribution in https://github.com/PrefectHQ/prefect/pull/16907

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.1.14...3.1.15

3.1.15.dev6

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Enhancements โž•โž•
* expose ui/api urls in `prefect.runtime.task_run` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16879
* Add support for secure Mattermost notifications by sochotnicky in https://github.com/PrefectHQ/prefect/pull/16884
* Allow CLI to be invoked with `python -m prefect` by sky-code in https://github.com/PrefectHQ/prefect/pull/16790
Bug Fixes ๐Ÿž
* Exclude `site-packages` from scanned dirs in `prefect deploy` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16885
* Add missing overload for `Task.__call__` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16891
* use task groups for concurrent queue consumers by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16850
Development & Tidiness ๐Ÿงน
* Remove `sync_compatible` from `prefect.artifacts` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16877
* Update prefecthq/prefect-ui-library to version 3.11.37 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16894
Uncategorized
* [Experimental] Include tags as related resources on lineage events by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16895

New Contributors
* sochotnicky made their first contribution in https://github.com/PrefectHQ/prefect/pull/16884
* sky-code made their first contribution in https://github.com/PrefectHQ/prefect/pull/16790

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.1.15.dev5...3.1.15.dev6

3.1.15.dev5

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Enhancements โž•โž•
* allow templating `schedules` in `prefect.yaml` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16867
* Add `run_flow_in_subprocess` utility by desertaxle in https://github.com/PrefectHQ/prefect/pull/16802
Bug Fixes ๐Ÿž
* remove extra / old `prefect-dask` usage docs by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16872
* fix: check the type of dbt result when converting to markdown by dominictarro in https://github.com/PrefectHQ/prefect/pull/16869
Integrations & Dependencies ๐Ÿค
* Update typer requirement from !=0.12.2,<0.14.0,>=0.12.0 to >=0.12.0,!=0.12.2,<0.16.0 by dependabot in https://github.com/PrefectHQ/prefect/pull/16205
Uncategorized
* Update CODEOWNERS for /docs by aaazzam in https://github.com/PrefectHQ/prefect/pull/16880
* Fixes typing of `run_flow_in_subprocess` by desertaxle in https://github.com/PrefectHQ/prefect/pull/16883


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.1.15.dev4...3.1.15.dev5

Page 1 of 70

Links

Releases

Has known vulnerabilities

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