Skip to content

Add temporalio - #3367

Merged
JinyangWang27 merged 1 commit into
vinta:masterfrom
DevVettel:add-temporalio
Oct 11, 2026
Merged

JinyangWang27 merged 1 commit into
vinta:masterfrom
DevVettel:add-temporalio

Conversation

@DevVettel

Copy link
Copy Markdown
Contributor

Project

temporalio

Checklist

  • I read CONTRIBUTING.md - awesome-python is a shortlist, not a catalog
  • One project per PR
  • PR title format: Add project-name
  • Entry format: - [pypi-name](https://github.com/owner/repo) - Description ending with period.
  • Display name is the PyPI package name
  • Placed in an existing use case (new sections and subcategories are maintainer-only)
  • Meets all Quality Requirements: active, stable, documented, at least 1 month old

Which Tier

  • Obvious choice - a tool an experienced Python developer would name when asked "what do I use for this?"
  • Challenger

Explain: temporalio is the official Python SDK for Temporal, the durable-execution workflow engine. It is the usual choice for long-running, retry-safe business and agent workflows, while dagster, airflow and prefect are mainly used for data pipelines.

  • 38.1M downloads/month, versus dagster 7.9M, apache-airflow 7.2M and prefect 6.9M. One caveat: openai-agents declares temporalio as a dependency (it is pinned in one of its extras), so part of this count comes from that.
  • Repo last pushed 2026-10-09, not archived, created 2022, released regularly (v1.34.0)

Displacement

Not needed. Job Schedulers > Workflow Orchestration has 3 entries. It is placed first following the downloads ordering. If you see it as a challenger instead, I'm happy to move it to the end.

Evidence fetched 2026-10-09: downloads from pypistats.org recent (last_month), repo state from the GitHub API. make test passes (142 passed).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@JinyangWang27
JinyangWang27 merged commit bedba80 into vinta:master Oct 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants