prefect

Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines

APACHE-2.0 License

Downloads
8.4M
Stars
14.5K
Committers
148

Bot releases are visible (Hide)

prefect - Release 2.10.17

Published by bunchesofdonald over 1 year ago

Improved Prefect Tutorial

Prefect's documentation has a new and improved tutorial. The tutorial focuses on the key elements and features of Prefect. You can find content related to more advanced features or less common use cases in the Guides section.

See the release notes for more details.

prefect - 2.10.16

Published by desertaxle over 1 year ago

🚀 This release focuses on further improving the prefect deploy CLI command by removing the need to specify a flow entrypoint upfront! We've also made some other improvements and bug fixes.

See the release notes for details.

prefect - Release 2.10.15

Published by serinamarie over 1 year ago

🚀 This release focuses on enhancing prefect deploy, allowing you to save and reuse deployment configurations, making redeployments quicker and more efficient! It also includes a few bug fixes.

See the release notes for details.

prefect - Release 2.10.14

Published by serinamarie over 1 year ago

This release simplifies projects-based deployments, including the addition of more interactive CLI paths for a smoother deployment experience 🧈 . We also introduce a Cloud webhook CLI, as well as many more enhancements and bug fixes!

See the release notes for details.

prefect - Release 2.10.13

Published by desertaxle over 1 year ago

This release improves the prefect deploy command, adds new project steps, squashes a swarm of bugs, and much more!

See the release notes for details.

prefect - Release 2.10.12

Published by zanieb over 1 year ago

This release restores the deployment tab in the UI, further improves CLI speed, adds support for local health checks on workers, and much more!

See the release notes for details.

prefect - Release 2.10.11

Published by serinamarie over 1 year ago

This release brings upgrades that streamline your deployment experience! The prefect deploy command now offers interactive prompts for deployment names and work pool selections. 👥 We've also introduced a work pool creation wizard 🧙 to simplify the process, guiding you through essentials like basic work pool info, infrastructure type, and configuration.

Additional improvements include support for SQLAlchemy 2, and much more!

See the release notes for more details.

prefect - Release 2.10.10

Published by jakekaplan over 1 year ago

This release improves CLI performance, addresses orchestration race conditions, improves handling of terminal signals for workers, and more.

Check out the release notes additional enhancements, fixes, and details.

prefect - Release 2.10.9

Published by zanieb over 1 year ago

This release adds worker logs to the flow run page, improves handling of termination signals, and adds global default settings for flow and task run retries.

Check out the release notes for additional enhancements, fixes, and details.

prefect - Release 2.10.8

Published by zanieb over 1 year ago

This release relaxes flow run orchestration rules for improved behavior on infrastructure restart, fixes a bug with hanging CLI commands, and includes a few small improvements.

See the release notes for details

prefect - Release 2.10.7

Published by zhen0 over 1 year ago

This release combines the previously separate flows and deployments UI pages into a single, holistic page that brings together information about flows and deployments, as well as recent and upcoming runs. You can now see the state of the most recent flow run for each flow and deployment, giving you a snapshot of the status of your workspace. In addition, you can now filter deployments by whether their schedule is active and the work pool to which flow runs are submitted. This release also introduces the new on_crashed hook for flows, allowing you to add client-side hooks that will be called when your flow crashes. This is useful for cases where you want to execute code without involving the Prefect API, and for custom handling on CRASHED terminal states. This callable hook will receive three arguments: flow, flow_run, and state.

Check out the release notes for more details.

prefect - Release 2.10.6

Published by znicholasbrown over 1 year ago

This release focuses on enhancing the deployment experience and streamlining project setup. You can now deploy multiple flows simultaneously using the improved deployment.yaml file. This release also features better run restart behavior, ensuring smooth transitions in various situations. Additional improvements include support for recursive flow calls, concurrent runs of the same flow, and several UI and CLI refinements. We've also enriched our documentation with an informative tutorial on developing custom workers. This release incorporates a critical fix for logs, addressing occasional delays in sending them to the API.

Check out the release notes for more details.

prefect - Release 2.10.5

Published by serinamarie over 1 year ago

This release includes some new features, such as a worker for each major cloud provider: a CloudRunWorker, ECSWorker, and AzureContainerWorker! 🎉 We're also releasing a new GitHub Action allowing you to automate the build process for deployments orchestrated by Prefect Cloud.

We've also included a number of enhancements, such as a widened flow run graph and Details tab on the Flow Runs page in the UI, a documentation refactor to provide more intuitive docs navigation, and much more!

Check out the release notes for more details.

prefect - Release 2.10.4

Published by rpeden over 1 year ago

This release further refines Prefect 2.10 with enhancements for project deployments and workers, fixes for flow run cancellation and the worker CLI, and more.

Check out the release notes for full details.

prefect - Release 2.10.3

Published by cicdw over 1 year ago

This release builds on 2.10 to further improve the experience of setting up and deploying from a prefect project. In particular, initializing a project with a recipe now starts an interactive CLI experience that guides you to a correct setup. This experience can be avoided for programmatic initialization by providing all required fields for the recipe via CLI. For more information, see the project documentation. We will continue to enhance the deployment experience as we receive feedback, so please keep it coming!

This release also includes a critical fix for Prefect logs that were sometimes delayed in being sent to the API.

Enhancements

Fixes

Documentation

Collections

Contributors

All changes: https://github.com/PrefectHQ/prefect/compare/2.10.2...2.10.3

prefect - Release 2.10.2

Published by zanieb over 1 year ago

Fixes a bug where deployments were not downloaded from remote storage blocks during flow runs.

See the release notes for details — don't forget to take a look at all the exciting 2.10 features.

prefect - Release 2.10.1

Published by cicdw over 1 year ago

Fixes an issue where recipes were not properly packaged within the Python build.

prefect - Release 2.10.0

Published by zanieb over 1 year ago

This release includes new features including workers, projects, variables, and versioned documentation alongside a slew of performance improvements and bug fixes.

Check out the (kind of long 🎉) release notes for details.

prefect - Release 2.9.0

Published by serinamarie over 1 year ago

This release includes some new features such as the ability to track and manage data with artifacts, configure result storage keys, and expands the prefect.runtime module, along with other enhancements and fixes! 🎉

Check out the release notes for more details.

prefect - Release 2.8.7

Published by zanieb over 1 year ago

This release includes increased reliability for the Prefect engine, a new results tab in the UI, and improvements to the flow run graph.

Check out the release notes for all of the details!