Prefect

Latest version: v3.1.4

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

Scan your dependencies

Page 1 of 59

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.4

Enhancements โž•โž•
* Omit empty tags in `RunnerDeployment` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16075

Bug Fixes ๐Ÿž
* Cast `None -> {}` in `KeyValueLabels` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16067
* Fix `pydantic==2.10` compatibility by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16076

Integrations & Dependencies ๐Ÿค
* Update `prefect` pin to `>=3.1.3` in `prefect-aws` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16064
* Update `AzureBlobStorageCredentials` to close default credentials when used as a context manager by desertaxle in https://github.com/PrefectHQ/prefect/pull/16071

Development & Tidiness ๐Ÿงน
* New author tutorials by daniel-prefect in https://github.com/PrefectHQ/prefect/pull/15990
* Update broken internal links in the docs by discdiver in https://github.com/PrefectHQ/prefect/pull/16063
* Remove last remaining links to `/docs/3.0` by daniel-prefect in https://github.com/PrefectHQ/prefect/pull/16058

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.1.3...3.1.4

3.1.3

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

What's Changed

Enhancements โž•โž•
* helpful error on unhashable parameters by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16049
* Add `new` action to `OpsGenieWebhook` for `apprise==1.9.0` compatibility by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16030

Bug Fixes ๐Ÿž
* Adds a dead-letter queue to memory subscriptions to avoid infinite loops by desertaxle in https://github.com/PrefectHQ/prefect/pull/16051
* make sure workers emit stop events by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16002
* handle UNC paths for windows by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16005
* fix worker not releasing limit slot on failed propose pending state by jdjfisher in https://github.com/PrefectHQ/prefect/pull/16012
* refactor: gcp cloud run v2 extend env vars and fix cloud sql by matmiad in https://github.com/PrefectHQ/prefect/pull/16026
* Fix env var deep merge order on worker by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16045
* Prevent workers from running flow runs scheduled for in process retry by desertaxle in https://github.com/PrefectHQ/prefect/pull/15482

Integrations & Dependencies ๐Ÿค
* fix: `prefect_redis` use of `async` by teocns in https://github.com/PrefectHQ/prefect/pull/15967
* Update croniter requirement from <5.0.0,>=1.0.12 to >=1.0.12,<6.0.0 by dependabot in https://github.com/PrefectHQ/prefect/pull/15856
* Add Flow run OTEL instrumentation by collincchoy in https://github.com/PrefectHQ/prefect/pull/16010
* refactor `async_dispatch` to enable forcing behavior for instance methods by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15996
* Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-v2 by dependabot in https://github.com/PrefectHQ/prefect/pull/16048

Development & Tidiness ๐Ÿงน
* Update prefecthq/prefect-design to version 2.14.10 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16004
* Fix formatting for output file tree structure in customize.mdx by discdiver in https://github.com/PrefectHQ/prefect/pull/16006
* Update prefecthq/prefect-design to version 2.14.11 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16028
* Remove experimental worker logs setting by abrookins in https://github.com/PrefectHQ/prefect/pull/16024
* Update prefecthq/prefect-ui-library to version 3.11.19 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/16029
* Update links in blocks to not point to docs from archived repositories by discdiver in https://github.com/PrefectHQ/prefect/pull/16031
* Move installation notes to bottom of self-host doc by jlowin in https://github.com/PrefectHQ/prefect/pull/16034
* Briefly explain how to update deployment with `prefect.yaml` by discdiver in https://github.com/PrefectHQ/prefect/pull/15812
* Bump tailwindcss from 3.4.14 to 3.4.15 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16040
* Bump vitejs/plugin-vue from 5.1.4 to 5.2.0 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16039
* Bump vite from 5.4.10 to 5.4.11 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16038
* Bump cross-spawn from 7.0.3 to 7.0.6 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16047
* Bump vue from 3.5.12 to 3.5.13 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16041
* Improve instructions for connecting to Cloud by discdiver in https://github.com/PrefectHQ/prefect/pull/16037
* Update docs version selector and urls by discdiver in https://github.com/PrefectHQ/prefect/pull/15923
* Update docs redirects and settings reference path by discdiver in https://github.com/PrefectHQ/prefect/pull/16055
* fix agents -> workers doc examples that reference non-existent code by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16052
* remove unused import by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16061
* migrate `prefect_aws.batch` off `sync_compatible` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16053
* Remove rc suffixes from all internal dependencies by cicdw in https://github.com/PrefectHQ/prefect/pull/16018
* Remove Discourse from README by olearycrew in https://github.com/PrefectHQ/prefect/pull/16023
* Categorize docs in release notes by cicdw in https://github.com/PrefectHQ/prefect/pull/15997

New OSS UI ๐Ÿ“Š
* [UI v2] Fix tab order in variable create dialog by desertaxle in https://github.com/PrefectHQ/prefect/pull/16014
* [UI v2] Setup Storybook by evan-liu in https://github.com/PrefectHQ/prefect/pull/16003
* [UI v2] Variables table - part 1 by desertaxle in https://github.com/PrefectHQ/prefect/pull/15985
* [UI v2] Variables table - part 2 by desertaxle in https://github.com/PrefectHQ/prefect/pull/16025


New Contributors
* teocns made their first contribution in https://github.com/PrefectHQ/prefect/pull/15967
* olearycrew made their first contribution in https://github.com/PrefectHQ/prefect/pull/16023
* evan-liu made their first contribution in https://github.com/PrefectHQ/prefect/pull/16003
* jdjfisher made their first contribution in https://github.com/PrefectHQ/prefect/pull/16012

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.1.2...3.1.3

3.1.3.dev5

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

What's Changed
Enhancements โž•โž•
* helpful error on unhashable parameters by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/16049
Bug Fixes ๐Ÿž
* Fix env var deep merge order on worker by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16045
Integrations & Dependencies ๐Ÿค
* refactor `async_dispatch` to enable forcing behavior for instance methods by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15996
* Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-v2 by dependabot in https://github.com/PrefectHQ/prefect/pull/16048
Development & Tidiness ๐Ÿงน
* Briefly explain how to update deployment with `prefect.yaml` by discdiver in https://github.com/PrefectHQ/prefect/pull/15812
* Bump tailwindcss from 3.4.14 to 3.4.15 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16040
* Bump vitejs/plugin-vue from 5.1.4 to 5.2.0 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16039
* Bump vite from 5.4.10 to 5.4.11 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16038
* Bump cross-spawn from 7.0.3 to 7.0.6 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16047
* Bump vue from 3.5.12 to 3.5.13 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/16041
* Improve instructions for connecting to Cloud by discdiver in https://github.com/PrefectHQ/prefect/pull/16037
Uncategorized
* Add `new` action to `OpsGenieWebhook` for `apprise==1.9.0` compatibility by kevingrismore in https://github.com/PrefectHQ/prefect/pull/16030


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

Page 1 of 59

Links

Releases

Has known vulnerabilities

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