🚀 Covalent v0.220.0: Streamlining Workflows Like Never Before #1634
santoshkumarradha
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are thrilled to introduce Covalent v0.220.0! This latest update brings a suite of powerful new features designed to elevate your workflow management and execution capabilities. We've been closely monitoring user feedback and have meticulously crafted this release to provide the most sought-after improvements for both new and existing users. Experience the future of Covalent with v0.220.0 today!
In this update, you'll find the following standout features:
🌟 New Features in v0.220.0
1. Workflow Re-dispatch Functionality
We understand the importance of adaptability in today's fast-paced development environment. That's why we've added the Covalent re-dispatch function, enabling you to re-execute workflows with ease and precision. This feature allows for:
This powerful feature lets you rerun your workflow with modified inputs without requiring access to the underlying lattice function - a simple dispatch id is all you need!
To demonstrate the simplicity and power of this feature, take a look at this example:
2. Workflow Cancellation
Long-running workflows can be a hassle, especially when you realize they're executing incorrectly or consuming valuable resources. The new Workflow Cancellation feature provides the ultimate solution, allowing you to:
To cancel a running workflow, simply use the following command:
3. Workflow Triggers
Automation is the key to efficiency, and with the introduction of Workflow Triggers, you can now automate your workflow execution process. This powerful feature empowers you to:
Triggers in Covalent allow you to automate repetitive tasks and streamline your workflow. By defining a pre-defined set of steps that run automatically every time a specific event occurs, you can easily integrate triggers into your Covalent workflows. Triggers can be easily attached to a lattice, and once registered, the
observe()
method of the trigger starts observing for the desired condition to be met in an unblocking manner.For instance, Covalent offers several types of triggers out of the box, such as
DirTrigger
,TimeTrigger
, andSQLiteTrigger
with more to come. These triggers cater to diverse use cases, simplifying the automation of tasks based on a range of conditions.For example, you can use
TimeTrigger
to perform a trigger action every 5 seconds:With Covalent triggers, you can automate processes, reducing the risk of human error and ensuring that your pipeline runs smoothly and efficiently.
📚 Full List of Features in v0.220.0
We are confident that these new features will significantly enhance your Covalent experience and empower you to manage your workflows more effectively. Your feedback is invaluable to us, and we encourage you to share your thoughts and suggestions for future improvements.
Don't hesitate to try out Covalent v0.220.0 and harness the power of the enhanced workflow management features! We are dedicated to continually improving our platform to better serve your needs, and we look forward to your feedback on these new additions.
To get started with the new release, simply update your covalent with
pip install covalent --upgrade
and dive into the comprehensive documentation to learn more about these exciting new features.As always, our team is here to support you. If you have any questions or need assistance, please reach out to us in Slack.
Thank you for being part of the Covalent community, and we can't wait to see how you leverage the power of v0.220.0 to create innovative and efficient workflows. Here's to your continued success with Covalent!
Happy dispatching!
Beta Was this translation helpful? Give feedback.
All reactions