Skip to content

Commit 5785201

Browse files
Add Python 3.14, drop 3.8 and 3.9
1 parent 33c0af3 commit 5785201

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

noxfile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
@nox.session()
3131
def format(session):
3232
session.install("black~=24.0", "isort", "pyupgrade")
33-
session.run("black", "--target-version=py37", *SOURCE_FILES)
33+
session.run("black", "--target-version=py310", *SOURCE_FILES)
3434
session.run("isort", *SOURCE_FILES)
3535
session.run("python", "utils/license-headers.py", "fix", *SOURCE_FILES)
3636

@@ -52,14 +52,14 @@ def lint(session):
5252
"python", "-m", "pip", "uninstall", "--yes", "types-urllib3", silent=True
5353
)
5454
session.install(".[develop]")
55-
session.run("black", "--check", "--target-version=py37", *SOURCE_FILES)
55+
session.run("black", "--check", "--target-version=py310", *SOURCE_FILES)
5656
session.run("isort", "--check", *SOURCE_FILES)
5757
session.run("flake8", "--ignore=E501,W503,E203,E704", *SOURCE_FILES)
5858
session.run("python", "utils/license-headers.py", "check", *SOURCE_FILES)
5959
session.run("mypy", "--strict", "--show-error-codes", "elastic_transport/")
6060

6161

62-
@nox.session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"])
62+
@nox.session(python=["3.10", "3.11", "3.12", "3.13", "3.14"])
6363
def test(session):
6464
session.install(".[develop]")
6565
session.run(
@@ -71,7 +71,7 @@ def test(session):
7171
session.run("coverage", "report", "-m")
7272

7373

74-
@nox.session(name="test-min-deps", python="3.8")
74+
@nox.session(name="test-min-deps", python="3.10")
7575
def test_min_deps(session):
7676
session.install("-r", "requirements-min.txt", ".[develop]", silent=False)
7777
session.run(

setup.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"certifi",
5555
"sniffio",
5656
],
57-
python_requires=">=3.8",
57+
python_requires=">=3.10",
5858
extras_require={
5959
"develop": [
6060
"pytest",
@@ -86,12 +86,11 @@
8686
"Operating System :: OS Independent",
8787
"Programming Language :: Python",
8888
"Programming Language :: Python :: 3",
89-
"Programming Language :: Python :: 3.8",
90-
"Programming Language :: Python :: 3.9",
9189
"Programming Language :: Python :: 3.10",
9290
"Programming Language :: Python :: 3.11",
9391
"Programming Language :: Python :: 3.12",
9492
"Programming Language :: Python :: 3.13",
93+
"Programming Language :: Python :: 3.14",
9594
"Programming Language :: Python :: Implementation :: CPython",
9695
"Programming Language :: Python :: Implementation :: PyPy",
9796
],

0 commit comments

Comments
 (0)