# Temporal Python SDK: A durable, distributed asyncio event loop

DevFeed: [Temporal Python SDK: A durable, distributed asyncio event loop](<https://devfeed.tech/articles/temporal-python-sdk-a-durable-distributed-asyncio-event-loop-35816.md>)

Original publisher: [Read original article](<https://temporal.io/blog/durable-distributed-asyncio-event-loop>)

Author: Chad Retz

Published: 2023-03-09T17:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [Python](<https://devfeed.tech/topics/python.md>), [async](<https://devfeed.tech/topics/async.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Temporian](<https://devfeed.tech/topics/temporian.md>)

Tags: [async](<https://devfeed.tech/tags/async.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [temporal](<https://devfeed.tech/tags/temporal.md>)

## AI overview

Temporal announces the general availability of its Python SDK, which supports Python as a workflow language and uses native asyncio constructs to build durable workflows. The article explains Temporal's workflow model and demonstrates activities, durable timers, workers, signals, and client interactions.

## Source excerpt

Introduction to the Temporal Python SDK and how Temporal is a durable, distributed asyncio event loop