Globus Flows now available in SDK and CLI; Automate Client deprecated

26 views
Skip to first unread message

Ada Nikolaidis

unread,
Sep 25, 2023, 4:10:17 PM9/25/23
to Discuss

We’re pleased to announce that with the latest releases, the Globus CLI and Globus Python SDK now fully support the Flows service. We recommend all customers use these for any new development work involving the Flows service.


As Flows has now been promoted into the Globus Python SDK and CLI, the Globus Automate Client is now deprecated. We will continue to support the Globus Automate Client with security and compatibility updates through January 10, 2024.


One important change that flow authors should note: these tools require that flow definitions be provided in JSON format. Support for YAML was previously provided by the Globus Automate Client package, which converted YAML definitions to JSON before submitting it to the service. If you would like to continue to use YAML flow definitions, the migration guide contains suggestions.


To learn more about how to use Flows with these tools, you can find details in the Globus CLI documentation as well as the Globus SDK Flows service documentation. For developers implementing scripts and applications that interact with Flows via the SDK, we’ve provided several examples in the SDK docs to help you get started.


Additionally, we’ve created a migration guide that contains helpful information for converting usage of the Globus Automate Client to the Globus Python SDK and CLI.


If you could use assistance updating your applications to use these new tools, please reach out via sup...@globus.org so that we can help.



Ada Nikolaidis
Globus Software Engineering Manager
Globus.org | University of Chicago

Reply all
Reply to author
Forward
0 new messages