Python SDK Change Log

October 10, 2024

New @workflow.init decorator allows __init__ to receive the workflow arguments

September 12, 2024

Announcing Worker Auto-Tuning. This feature allows Workers to scale up to the maximum bounds of CPU and Memory of the underlying compute node you are running Workers in.

June 7, 2024

The Start Delay workflow option is now available, allowing you to schedule future Workflow executions. Signals-With-Start bypass delays, while other signals are ignored. Set this option in the Workflow Options field of your SDK.

May 7, 2024

This release improves workflow management: safe eviction, customizable failure types. Adds HTTP CONNECT proxy support, worker client replacement, API key option. Float-based metrics, counting workflows optimized. LogRecord changes for better compatibility.

January 9, 2024

Python SDK v1.5.0

November 8, 2023

Python SDK 1.4.0

July 24, 2023

v1.3.0 of the Python SDK includes dynamic Workflows, Activities, Signals, and Queries, the testing environment using the CLI, and Worker Versioning.

February 3, 2023

v1.1 adds support for creating and working with Schedules.