Prefect

Latest version: v2.82

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

Scan your dependencies

Page 23 of 44

2.0

We have shipped a lot of breaking changes to Prefect 2.0 over the past week. Most importantly, **recent changes to deployments required that schedules for all previously created deployments be turned off**. You can learn more about the changes via the [deployments concept documentation](https://docs.prefect.io/concepts/deployments/), the [tutorial](https://docs.prefect.io/tutorials/deployments/), or the [discourse guide](https://discourse.prefect.io/t/deployments-are-now-simpler-and-declarative/1255).

2.0.0

Not secure
We're thrilled to announce that, with this release, Prefect 2.0 has exited its public beta! Hopefully, this release comes as no surprise. It is the culmination of nearly a year of building in public and incorporating your feedback. Prefect 2.0 is now the default version of the open source `prefect` framework provided [upon installation](https://docs.prefect.io/getting-started/installation/). We will continue enhancing Prefect 2.0 rapidly, but future breaking changes will be less frequent and more notice will be provided.

Prefect 2.0 documentation is now hosted at [docs.prefect.io](https://docs.prefect.io). Prefect 1.0 documentation is now hosted at [docs-v1.prefect.io](https://docs-v1.prefect.io).

1.4.1

Not secure

1.4.0

Not secure
Changes

Enhancements

- Add `get_latest` to `TaskRunView` — [6749](https://github.com/PrefectHQ/prefect/pull/6749)
- Update agents to allow logs to be disabled with `PREFECT__CLOUD__SEND_FLOW_RUN_LOGS` — [6833](https://github.com/PrefectHQ/prefect/pull/6833)

Fixes

- Fix bug where `scheduler_comm.close_rpc()` was not awaited in `DaskExecutor` — [6793](https://github.com/PrefectHQ/prefect/pull/6793)
- Fix bug where the Prefect diagnostics logger could duplicate output — [6832](https://github.com/PrefectHQ/prefect/pull/6832)

Task library

- Add validation for node type id and instance pool id in Databricks `NewCluster` — [6853](https://github.com/PrefectHQ/prefect/pull/6853)

1.3.1

Not secure
Changes

Fixes

- Fix bug where flows with emoji characters pass `flow.validate()`, but fail to extract from file - [6375](https://github.com/PrefectHQ/prefect/pull/6375)
- Fix `FlowRunView` task run query errors when all task runs in the flwo run are cached - [6572](https://github.com/PrefectHQ/prefect/pull/6572)
- Update `FlowRunView` to avoid retrieval of cached static tasks during `latest` calls - [6572](https://github.com/PrefectHQ/prefect/pull/6572)
- Update `FlowRunView` to be robust to multithreaded usage - [6572](https://github.com/PrefectHQ/prefect/pull/6572)

Task Library

- Add state handler to log to Snowflake - [5671](https://github.com/PrefectHQ/prefect/pull/5671)
- Fix default idempotency token for `DatabricksSubmitMultitaskRun` - [6412](https://github.com/PrefectHQ/prefect/pull/6412)
- Fix custom tag type for Databricks `NewCluster` - [6573](https://github.com/PrefectHQ/prefect/pull/6009)
- Fix empty file handling in `S3List` task - [6028](https://github.com/PrefectHQ/prefect/pull/6028)

Contributors

- [Dennis Hinnenkamp](https://github.com/mcfuhrt)
- [Edmondo Porcu](https://github.com/edmondo1984)
- [Mate Hricz](https://github.com/matt9993)
- [Stéphan Taljaard](https://github.com/taljaards)

1.3.0

Not secure
Enhancements

- Allow custom job name for Kubernetes flow runsto be set in job template - [5819](https://github.com/PrefectHQ/prefect/pull/5819)

Task Library

- Adds container parameter to `ReadNamespacedPodLogs` - [5979](https://github.com/PrefectHQ/prefect/pull/5979)
- Add `PowershellTask` for running commands with Microsoft Powershell - [6035](https://github.com/PrefectHQ/prefect/pull/6035)
- Move `azure-mgmt-datafactory` requirement to 'extras', instead of 'orchestration_extras' - [6018](https://github.com/PrefectHQ/prefect/pull/6018)
- Fix default initialization of `polling_interval` in `azure.datafactory.PipelineRun` - [6021](https://github.com/PrefectHQ/prefect/pull/6021)

Contributors

- [Alvaro Duran Tovar](https://github.com/hermesdt)
- [Chinmay Bhat](https://github.com/chinmay-bhat)

Page 23 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.