Skip to content

Commit c31f27b

Browse files
authored
PYTHON-5659 Drop support for Python 3.9 (#130)
1 parent 7412850 commit c31f27b

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
- uses: actions/checkout@v6
1616
with:
1717
persist-credentials: false
18+
# Lowest supported Python
19+
python-version: '3.10'
1820
- uses: actions/setup-python@v6
1921
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
2022
with:
@@ -31,6 +33,9 @@ jobs:
3133
with:
3234
persist-credentials: false
3335
- uses: actions/setup-python@v6
36+
with:
37+
# Lowest supported Python
38+
python-version: '3.10'
3439
- shell: pwsh
3540
run: |
3641
pip install sphinx
@@ -68,7 +73,7 @@ jobs:
6873
name: Build MSVC
6974
strategy:
7075
matrix:
71-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
76+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
7277
fail-fast: false
7378
steps:
7479
- uses: actions/checkout@v6

.github/workflows/codeql.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
ref: ${{ inputs.ref }}
4343
persist-credentials: false
4444
- uses: actions/setup-python@v6
45+
with:
46+
# Lowest supported Python
47+
python-version: '3.10'
4548

4649
# Initializes the CodeQL tools for scanning.
4750
- name: Initialize CodeQL

.github/workflows/dist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
- uses: actions/setup-python@v6
6565
with:
6666
# Build sdist on lowest supported Python
67-
python-version: '3.9'
67+
python-version: '3.10'
6868

6969
- name: Build SDist
7070
run: |

doc/changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Changelog
44
Changes in Version 0.13.0
55
-------------------------
66

7-
- Add support for Python 3.13.
7+
- Add support for Python 3.14.
88
- Drop support for Python 3.9.
99

1010

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ version = "0.12.3.dev0"
88
description = "High level interface to SSPI for Kerberos client auth"
99
readme = "README.rst"
1010
license = { file = "LICENSE" }
11-
requires-python = ">=3.9"
11+
requires-python = ">=3.10"
1212
authors = [
1313
{ name = "Bernie Hackett", email = "[email protected]" },
1414
]
@@ -24,7 +24,6 @@ classifiers = [
2424
"Operating System :: Microsoft :: Windows",
2525
"Programming Language :: Python :: Implementation :: CPython",
2626
"Programming Language :: Python :: 3",
27-
"Programming Language :: Python :: 3.9",
2827
"Programming Language :: Python :: 3.10",
2928
"Programming Language :: Python :: 3.11",
3029
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)