Skip to content

Commit b6bb816

Browse files
committed
Add Python 3.13 support
1 parent 5d5c0e3 commit b6bb816

File tree

7 files changed

+9
-7
lines changed

7 files changed

+9
-7
lines changed

Diff for: .buildkite/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG PYTHON_VERSION=3.12
1+
ARG PYTHON_VERSION=3.13
22
FROM python:${PYTHON_VERSION}
33

44
# Default UID/GID to 1000

Diff for: .buildkite/pipeline.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ steps:
1616
- "3.10"
1717
- "3.11"
1818
- "3.12"
19+
- "3.13"
1920
connection:
2021
- "urllib3"
2122
- "requests"
@@ -27,7 +28,7 @@ steps:
2728
connection: "urllib3"
2829
nox_session: "test_otel"
2930
- with:
30-
python: "3.12"
31+
python: "3.13"
3132
connection: "urllib3"
3233
nox_session: "test_otel"
3334
command: ./.buildkite/run-tests

Diff for: .buildkite/run-tests

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# Default environment variables
88
export STACK_VERSION="${STACK_VERSION:=8.16.0-SNAPSHOT}"
99
export TEST_SUITE="${TEST_SUITE:=platinum}"
10-
export PYTHON_VERSION="${PYTHON_VERSION:=3.12}"
10+
export PYTHON_VERSION="${PYTHON_VERSION:=3.13}"
1111
export PYTHON_CONNECTION_CLASS="${PYTHON_CONNECTION_CLASS:=urllib3}"
1212

1313
script_path=$(dirname $(realpath $0))

Diff for: .github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
fail-fast: false
2525
matrix:
26-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
26+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2727
nox-session: [""]
2828
runs-on: ["ubuntu-latest"]
2929

Diff for: .readthedocs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build:
77
# to set AIOHTTP_NO_EXTENSIONS to 1 but it has to be done in
88
# https://readthedocs.org/dashboard/elasticsearch-py/environmentvariables/
99
# because of https://github.com/readthedocs/readthedocs.org/issues/6311
10-
python: "3.12"
10+
python: "3"
1111

1212
python:
1313
install:

Diff for: noxfile.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ def pytest_argv():
4545
]
4646

4747

48-
@nox.session(python=["3.8", "3.9", "3.10", "3.11", "3.12"])
48+
@nox.session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"])
4949
def test(session):
5050
session.install(".[dev]", env=INSTALL_ENV, silent=False)
5151

5252
session.run(*pytest_argv(), *session.posargs)
5353

5454

55-
@nox.session(python=["3.8", "3.12"])
55+
@nox.session(python=["3.8", "3.13"])
5656
def test_otel(session):
5757
session.install(
5858
".[dev]",

Diff for: pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ classifiers = [
2626
"Programming Language :: Python :: 3.10",
2727
"Programming Language :: Python :: 3.11",
2828
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
2930
"Programming Language :: Python :: Implementation :: CPython",
3031
"Programming Language :: Python :: Implementation :: PyPy",
3132
]

0 commit comments

Comments
 (0)