Skip to content

Commit 0294db5

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 1a68b58 commit 0294db5

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)