https://github.com/microsoft/durabletask-python
A Durable Task Python SDK compatible with Dapr Workflow and its underlying Durable Task engine
https://github.com/microsoft/durabletask-python
Last synced: 3 months ago
JSON representation
A Durable Task Python SDK compatible with Dapr Workflow and its underlying Durable Task engine
- Host: GitHub
- URL: https://github.com/microsoft/durabletask-python
- Owner: microsoft
- License: mit
- Created: 2023-04-14T00:11:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-04T06:14:51.000Z (11 months ago)
- Last Synced: 2025-06-13T00:11:47.028Z (10 months ago)
- Language: Python
- Size: 282 KB
- Stars: 24
- Watchers: 5
- Forks: 14
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
- awesome - microsoft/durabletask-python - A Durable Task Python SDK compatible with the Durable Task Scheduler (<a name="Python"></a>Python)
README
# Durable Task SDK for Python
[](https://opensource.org/licenses/MIT)
[](https://github.com/microsoft/durabletask-python/actions/workflows/pr-validation.yml)
[](https://badge.fury.io/py/durabletask)
This repo contains a Python SDK for use with the [Azure Durable Task Scheduler](https://github.com/Azure/Durable-Task-Scheduler). With this SDK, you can define, schedule, and manage durable orchestrations using ordinary Python code.
> Note that this SDK is **not** currently compatible with [Azure Durable Functions](https://learn.microsoft.com/azure/azure-functions/durable/durable-functions-overview). If you are looking for a Python SDK for Azure Durable Functions, please see [this repo](https://github.com/Azure/azure-functions-durable-python).
# References
- [Supported Patterns](./docs/supported-patterns.md)
- [Available Features](./docs/features.md)
- [Getting Started](./docs/getting-started.md)
- [Development Guide](./docs/development.md)
- [Contributing Guide](./CONTRIBUTING.md)
## Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.