Skip to content

Commit c2bca71

Browse files
authored
Remove Python 3.7 support due to EOL (#14)
Signed-off-by: Bernd Verst <github@bernd.dev>
1 parent dcf2058 commit c2bca71

3 files changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/pr-validation.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
19+
python-version: ["3.8", "3.9", "3.10", "3.11"]
2020

2121
steps:
2222
- uses: actions/checkout@v3
@@ -32,7 +32,6 @@ jobs:
3232
- name: Lint with flake8
3333
run: |
3434
flake8 . --count --show-source --statistics --exit-zero
35-
if: matrix.python-version != '3.7'
3635
- name: Pytest unit tests
3736
run: |
3837
pytest -m "not e2e" --verbose

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ Orchestrations can specify retry policies for activities and sub-orchestrations.
133133

134134
### Prerequisites
135135

136-
- Python 3.7 or higher (Python 3.8 or higher is recommended when running tests or making contributions)
136+
- Python 3.8
137137
- A Durable Task-compatible sidecar, like [Dapr Workflow](https://docs.dapr.io/developing-applications/building-blocks/workflow/workflow-overview/)
138138

139139
### Installing the Durable Task Python client SDK

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3",
2222
"License :: OSI Approved :: MIT License",
2323
]
24-
requires-python = ">=3.7"
24+
requires-python = ">=3.8"
2525
license = {file = "LICENSE"}
2626
readme = "README.md"
2727
dependencies = [
@@ -40,4 +40,4 @@ minversion = "6.0"
4040
testpaths = ["tests"]
4141
markers = [
4242
"e2e: mark a test as an end-to-end test that requires a running sidecar"
43-
]
43+
]

0 commit comments

Comments
 (0)