Skip to content

Commit 219e196

Browse files
ozeranskiidandavison
authored andcommitted
chore: remove Python < 3.9 logic and update dependencies (temporalio#728)
- Bump the minimum supported Python version from 3.8 to 3.9 - Remove macOS-specific code for Python < 3.8 - Update references in README, build.py, and poetry.lock accordingly Closes temporalio#728
1 parent fe46e1a commit 219e196

File tree

6 files changed

+1031
-777
lines changed

6 files changed

+1031
-777
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1358,7 +1358,7 @@ users are encouraged to not use gevent in asyncio applications (including Tempor
13581358

13591359
# Development
13601360

1361-
The Python SDK is built to work with Python 3.8 and newer. It is built using
1361+
The Python SDK is built to work with Python 3.9 and newer. It is built using
13621362
[SDK Core](https://github.com/temporalio/sdk-core/) which is written in Rust.
13631363

13641364
### Building

build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def build(setup_kwargs):
1616
path="temporalio/bridge/Cargo.toml",
1717
binding=Binding.PyO3,
1818
py_limited_api=True,
19-
features=["pyo3/abi3-py38"],
19+
features=["pyo3/abi3-py39"],
2020
)
2121
],
2222
zip_safe=False,

0 commit comments

Comments
 (0)