Skip to content

Commit fabba74

Browse files
authored
PYTHON-5468 Add Python 3.14 support and Drop 3.9 (#66)
1 parent ac79c9b commit fabba74

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

.github/workflows/dist-python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- uses: actions/setup-python@v6
3636
with:
3737
# Build sdist on lowest supported Python
38-
python-version: '3.9'
38+
python-version: "3.10"
3939

4040
- name: Install python requirements
4141
run: |

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy-3.10"]
10+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "pypy-3.11"]
1111
fail-fast: true
1212
steps:
1313
- uses: actions/checkout@v5

changelog.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ Changelog
44

55
Changes in version 1.4.0 (unreleased)
66
-------------------------------------
7-
- Added support for Python 3.13. Dropped support for Python versions
8-
less than 3.9.
7+
- Added support for Python 3.13 and 3.14. Dropped support for Python versions
8+
less than 3.10.
99
- Dropped support for PyMongo versions less than 4.9.
1010

1111
Changes in version 1.3.0

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dynamic = ["version"]
88
description = "Explainable CRUD API for PyMongo"
99
readme = "README.rst"
1010
license = { file = "LICENSE" }
11-
requires-python = ">=3.9"
11+
requires-python = ">=3.10"
1212
authors = [
1313
{ name = "Julius Park" },
1414
]
@@ -25,11 +25,11 @@ classifiers = [
2525
"Operating System :: Microsoft :: Windows",
2626
"Operating System :: POSIX",
2727
"Programming Language :: Python :: 3",
28-
"Programming Language :: Python :: 3.9",
2928
"Programming Language :: Python :: 3.10",
3029
"Programming Language :: Python :: 3.11",
3130
"Programming Language :: Python :: 3.12",
3231
"Programming Language :: Python :: 3.13",
32+
"Programming Language :: Python :: 3.14",
3333
"Programming Language :: Python :: Implementation :: CPython",
3434
"Programming Language :: Python :: Implementation :: PyPy",
3535
"Topic :: Database",

0 commit comments

Comments
 (0)