https://github.com/temporalio/sdk-python
durable-execution microservices open-source orchestration python temporal-sdk
Score: 28.991932951579248
Last synced: about 9 hours ago
JSON representation
Repository metadata:
Temporal Python SDK
- Host: GitHub
- URL: https://github.com/temporalio/sdk-python
- Owner: temporalio
- License: mit
- Created: 2022-01-24T20:00:54.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-08-20T02:48:04.000Z (6 days ago)
- Last Synced: 2026-08-20T11:34:53.994Z (5 days ago)
- Topics: durable-execution, microservices, open-source, orchestration, python, temporal-sdk
- Language: Python
- Homepage:
- Size: 17.6 MB
- Stars: 1,166
- Watchers: 21
- Forks: 227
- Open Issues: 97
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Agents: AGENTS.md
Owner metadata:
- Name: temporal.io
- Login: temporalio
- Email:
- Kind: organization
- Description: Open source durable execution system. Write code that’s fault tolerant, durable, and simple.
- Website: https://temporal.io
- Location: Bellevue
- Twitter: temporalio
- Company:
- Icon url: https://avatars.githubusercontent.com/u/56493103?v=4
- Repositories: 83
- Last Synced at: 2023-03-03T22:37:42.585Z
- Profile URL: https://github.com/temporalio
GitHub Events
Total
- Commit comment event: 1
- Create event: 318
- Delete event: 278
- Fork event: 56
- Issue comment event: 521
- Issues event: 284
- Pull request event: 493
- Pull request review comment event: 1100
- Pull request review event: 1157
- Push event: 1956
- Release event: 13
- Watch event: 307
- Total: 6484
Last Year
- Commit comment event: 1
- Create event: 154
- Delete event: 150
- Fork event: 15
- Issue comment event: 121
- Issues event: 88
- Pull request event: 157
- Pull request review comment event: 354
- Pull request review event: 364
- Push event: 914
- Release event: 6
- Watch event: 104
- Total: 2428
Committers metadata
Last synced: 7 days ago
Total Commits: 818
Total Committers: 92
Avg Commits per committer: 8.891
Development Distribution Score (DDS): 0.786
Commits in past year: 411
Committers in past year: 57
Avg Commits per committer in past year: 7.211
Development Distribution Score (DDS) in past year: 0.708
| Name | Commits | |
|---|---|---|
| tconley1428 | t****8@g****m | 175 |
| Chad Retz | c****d@t****o | 168 |
| Dan Davison | d****n@t****o | 107 |
| Spencer Judge | s****e@h****m | 54 |
| Alex Mazzeo | a****o@t****o | 49 |
| Justin Anderson | 4****9 | 31 |
| Thomas Hardy | t****s@g****m | 27 |
| Brian Strauch | b****n@b****m | 22 |
| dependabot[bot] | 4****] | 16 |
| xumaple | 4****e | 14 |
| David Hyde | D****H | 11 |
| Quinn Klassen | k****q@g****m | 8 |
| James Watkins-Harvey | m****h | 7 |
| Roey Berman | r****n@g****m | 6 |
| Maciej Dudkowski | m****i@t****o | 6 |
| Andrew Yuan | a****n@t****o | 5 |
| Johann Schleier-Smith | j****h@g****m | 5 |
| Loren ☺️ | 2****r | 5 |
| Christopher Constable | c****e@g****m | 4 |
| jackdawm | 1****m | 4 |
| Donald Pinckney | d****y@t****o | 3 |
| Kent Gruber | k****r@t****o | 3 |
| brucearctor | 5****r | 3 |
| Saksham Goyal | 1****l | 3 |
| divy | d****n@t****o | 3 |
| Edward Amsden | e****n@t****o | 3 |
| Drew Hoskins | d****s@t****o | 3 |
| Chris Olszewski | c****i@t****o | 2 |
| Jason Steving | 3****9 | 2 |
| Josh Berry | d****s@c****t | 2 |
| and 62 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 447
Total pull requests: 822
Average time to close issues: 2 months
Average time to close pull requests: 15 days
Total issue authors: 165
Total pull request authors: 94
Average comments per issue: 1.17
Average comments per pull request: 0.83
Merged pull request: 522
Bot issues: 5
Bot pull requests: 51
Past year issues: 60
Past year pull requests: 218
Past year average time to close issues: 25 days
Past year average time to close pull requests: 9 days
Past year issue authors: 47
Past year pull request authors: 53
Past year average comments per issue: 1.33
Past year average comments per pull request: 0.73
Past year merged pull request: 125
Past year bot issues: 0
Past year bot pull requests: 17
Top Issue Authors
- cretz (167)
- dandavison (25)
- drewhoskins-temporal (13)
- tconley1428 (11)
- Sushisource (9)
- gregbrowndev (7)
- bergundy (6)
- ndtretyak (5)
- mend-for-github-com[bot] (5)
- bbkgh (5)
- spacether (4)
- Quinn-With-Two-Ns (4)
- josh-berry (3)
- ZacharyHampton (3)
- nathanielobrown (3)
Top Pull Request Authors
- dandavison (198)
- tconley1428 (144)
- cretz (132)
- Sushisource (63)
- dependabot[bot] (51)
- VegetarianOrc (18)
- THardy98 (15)
- DABH (13)
- mjameswh (9)
- xumaple (8)
- twin-drill (8)
- jmaeagle99 (8)
- brianstrauch (8)
- maciejdudko (7)
- yuandrew (6)
Top Issue Labels
- enhancement (219)
- bug (170)
- ai-sdk (7)
- Mend: dependency security vulnerability (5)
- question (2)
Top Pull Request Labels
- Mend: dependency security vulnerability (27)
- python (26)
- dependencies (24)
- python:uv (16)
- rust (8)
- ai-sdk (1)
Package metadata
- Total packages: 8
-
Total downloads:
- conda: 36 total
- pypi: 33,561,057 last-month
- Total docker downloads: 683
- Total dependent packages: 7 (may contain duplicates)
- Total dependent repositories: 12 (may contain duplicates)
- Total versions: 61
- Total maintainers: 7
pypi.org: temporalio
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://docs.temporal.io/docs/python
- Licenses: MIT
- Latest release: 1.31.0 (published 27 days ago)
- Last Synced: 2026-08-24T13:37:35.614Z (1 day ago)
- Versions: 52
- Dependent Packages: 7
- Dependent Repositories: 11
- Downloads: 33,561,009 Last month
- Docker Downloads: 683
-
Rankings:
- Downloads: 0.805%
- Dependent packages count: 1.588%
- Docker downloads count: 2.453%
- Average: 3.087%
- Stargazers count: 3.536%
- Dependent repos count: 4.373%
- Forks count: 5.765%
- Maintainers (4)
proxy.golang.org: github.com/temporalio/sdk-python
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/temporalio/sdk-python#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260812212143-afdc28053a94 (published 13 days ago)
- Last Synced: 2026-08-24T14:01:49.131Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
pypi.org: temporalio-arta
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://docs.temporal.io/docs/python
- Licenses: MIT
- Latest release: 1.0.0 (published over 3 years ago)
- Last Synced: 2026-08-24T13:37:29.129Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 3.982%
- Downloads: 5.216%
- Dependent packages count: 6.633%
- Forks count: 6.93%
- Average: 10.675%
- Dependent repos count: 30.611%
- Maintainers (1)
pypi.org: village-temporalio
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://docs.temporal.io/docs/python
- Licenses: MIT
- Latest release: 0.1b2 (published almost 4 years ago)
- Last Synced: 2026-08-24T13:36:37.252Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 21 Last month
-
Rankings:
- Stargazers count: 3.531%
- Forks count: 5.773%
- Dependent packages count: 10.002%
- Average: 12.374%
- Downloads: 20.845%
- Dependent repos count: 21.718%
- Maintainers (1)
pypi.org: temporal-village
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://temporal-village.readthedocs.io/
- Licenses: MIT
- Latest release: 0.1b1 (published almost 4 years ago)
- Last Synced: 2026-08-24T13:36:45.327Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0
-
Rankings:
- Dependent packages count: 4.842%
- Stargazers count: 5.05%
- Dependent repos count: 6.331%
- Forks count: 8.241%
- Average: 14.898%
- Downloads: 50.024%
pypi.org: village-temporal
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://docs.temporal.io/docs/python
- Licenses: MIT
- Latest release: 0.1b1 (published almost 4 years ago)
- Last Synced: 2026-08-24T13:37:29.150Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 3.982%
- Dependent packages count: 6.633%
- Forks count: 6.93%
- Average: 18.347%
- Dependent repos count: 30.611%
- Downloads: 43.58%
- Maintainers (1)
pypi.org: zamp-temporal-sdk
Temporal.io Python SDK
- Homepage: https://github.com/temporalio/sdk-python
- Documentation: https://docs.temporal.io/docs/python
- Licenses: MIT
- Latest release: 1.0.1 (published over 1 year ago)
- Last Synced: 2026-08-24T13:40:01.917Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9 Last month
-
Rankings:
- Dependent packages count: 9.182%
- Average: 30.455%
- Dependent repos count: 51.727%
- Maintainers (1)
anaconda.org: temporalio
Temporal is a distributed, scalable, durable, and highly available orchestration engine used to execute asynchronous, long-running business logic in a scalable and resilient way.
- Homepage: https://github.com/temporalio/sdk-python
- Licenses: MIT
- Latest release: 1.30.0 (published about 1 month ago)
- Last Synced: 2026-07-20T19:04:31.035Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 36 Total
-
Rankings:
- Dependent packages count: 34.24%
- Dependent repos count: 37.334%
- Average: 45.532%
- Downloads: 65.023%
Dependencies
- 223 dependencies
- log 0.4
- parking_lot 0.12
- prost 0.9
- prost-types 0.9
- pyo3 0.16
- pyo3-asyncio 0.16
- temporal-client 0.1.0
- temporal-sdk-core 0.1.0
- temporal-sdk-core-api 0.1.0
- temporal-sdk-core-protos 0.1.0
- tokio 1.15
- tonic 0.6
- url 2.2
- Swatinem/rust-cache v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- actions/setup-node v3 composite
- actions/setup-python v4 composite
- deadsnakes/action v2.1.1 composite
- Swatinem/rust-cache v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- actions/setup-python v4 composite
- black ^23.1.0 develop
- cibuildwheel ^2.11.0 develop
- grpcio-tools ^1.48.0 develop
- isort ^5.11.5 develop
- mypy ^1.0.0 develop
- mypy-protobuf ^3.3.0 develop
- protoc-wheel-0 ^21.1 develop
- psutil ^5.9.3 develop
- pydantic ^1.9.1 develop
- pydocstyle ^6.1.1 develop
- pydoctor ^23.4.1 develop
- pytest ^7.1.2 develop
- pytest-asyncio ^0.18.3 develop
- pytest-timeout ^2.1.0 develop
- setuptools >=65.0.0 develop
- setuptools-rust >=1.3.0 develop
- toml ^0.10.2 develop
- twine ^4.0.1 develop
- grpcio ^1.53.0
- opentelemetry-api ^1.11.1
- opentelemetry-sdk ^1.11.1
- protobuf >=3.20
- python ^3.7
- python-dateutil ^2.8.2
- types-protobuf >=3.20
- typing-extensions ^4.2.0
- python 3.10 build
- ./.github/actions/alpine-package-smoke * composite
- ./.github/actions/release-smoke-package * composite
- Swatinem/rust-cache e18b497796c12c097a38f9edb9d0641fb99eee32 composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
- actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
- astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
- dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
- pypa/gh-action-pypi-publish cef221092ed1bacb1cc03d23a2d87d1d172e277b composite
- actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
- annotated-types 0.7.0
- attrs 25.1.0
- automat 24.8.1
- backports-tarfile 1.2.0
- bashlex 0.18
- bracex 2.5.post1
- cachecontrol 0.14.2
- certifi 2025.1.31
- cffi 1.17.1
- charset-normalizer 3.4.1
- cibuildwheel 2.22.0
- colorama 0.4.6
- configargparse 1.7
- constantly 23.10.4
- cryptography 44.0.1
- dependency-groups 1.3.0
- deprecated 1.2.18
- docutils 0.21.2
- exceptiongroup 1.2.2
- filelock 3.17.0
- grpcio 1.70.0
- grpcio-tools 1.70.0
- hyperlink 21.0.0
- idna 3.10
- importlib-metadata 8.5.0
- incremental 24.7.2
- iniconfig 2.0.0
- jaraco-classes 3.4.0
- jaraco-context 6.0.1
- jaraco-functools 4.1.0
- jeepney 0.8.0
- keyring 25.6.0
- lunr 0.7.0.post1
- markdown-it-py 3.0.0
- maturin 1.8.2
- mdurl 0.1.2
- more-itertools 10.6.0
- msgpack 1.1.0
- mypy 1.4.1
- mypy-extensions 1.0.0
- mypy-protobuf 3.6.0
- nh3 0.2.20
- nodeenv 1.9.1
- opentelemetry-api 1.30.0
- opentelemetry-sdk 1.30.0
- opentelemetry-semantic-conventions 0.51b0
- packaging 24.2
- pkginfo 1.12.0
- platformdirs 4.3.6
- pluggy 1.5.0
- protobuf 5.29.3
- psutil 5.9.8
- pycparser 2.22
- pydantic 2.10.6
- pydantic-core 2.27.2
- pydocstyle 6.3.0
- pydoctor 24.11.2
- pygments 2.19.1
- pyright 1.1.377
- pytest 7.4.4
- pytest-asyncio 0.21.2
- pytest-timeout 2.3.1
- python-dateutil 2.9.0.post0
- pywin32-ctypes 0.2.3
- readme-renderer 44.0
- requests 2.32.3
- requests-toolbelt 1.0.0
- rfc3986 2.0.0
- rich 13.9.4
- ruff 0.5.7
- secretstorage 3.3.3
- setuptools 75.8.0
- six 1.17.0
- snowballstemmer 2.2.0
- temporalio 1.10.0
- toml 0.10.2
- tomli 2.2.1
- twine 4.0.2
- twisted 24.11.0
- types-protobuf 5.29.1.20250208
- typing-extensions 4.12.2
- urllib3 2.3.0
- wrapt 1.17.2
- zipp 3.21.0
- zope-interface 7.2