Skip to content

Commit d5cc210

Browse files
committed
Drop Python 3.8 and 3.9
1 parent 60f9673 commit d5cc210

File tree

5 files changed

+20
-521
lines changed

5 files changed

+20
-521
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
fail-fast: false
8787
matrix:
8888
os: ["ubuntu-latest", "ubuntu-24.04-arm", "macos-latest", "windows-latest"]
89-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "pypy3.9", "pypy3.10"]
89+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "pypy3.10"]
9090
exclude:
9191
- os: "macos-latest"
9292
python-version: "pypy3.10"
@@ -118,7 +118,7 @@ jobs:
118118
run: nox -vs integration -p ${{ matrix.python-version }} -- -m "not require_secrets"
119119
- name: Run integration tests (with secrets)
120120
# Limit CI workload by running integration tests with secrets only on edge Python versions.
121-
if: ${{ env.B2_TEST_APPLICATION_KEY != '' && env.B2_TEST_APPLICATION_KEY_ID != '' && contains(fromJSON('["3.8", "pypy3.10", "3.14"]'), matrix.python-version) }}
121+
if: ${{ env.B2_TEST_APPLICATION_KEY != '' && env.B2_TEST_APPLICATION_KEY_ID != '' && contains(fromJSON('["pypy3.10", "3.14"]'), matrix.python-version) }}
122122
run: nox -vs integration -p ${{ matrix.python-version }} -- -m "require_secrets" --cleanup
123123
test-docker:
124124
timeout-minutes: 90
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Removed support for Python 3.8 and 3.9.

noxfile.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,7 @@
3434

3535
PYTHON_VERSIONS = (
3636
[
37-
'pypy3.9',
3837
'pypy3.10',
39-
'3.8',
40-
'3.9',
4138
'3.10',
4239
'3.11',
4340
'3.12',

0 commit comments

Comments
 (0)