Skip to content

Commit 3cc02bf

Browse files
committed
ci: Add Python 3.14 to the testing
1 parent d8ae6e5 commit 3cc02bf

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ jobs:
77
runs-on: blacksmith-4vcpu-ubuntu-2204
88
strategy:
99
matrix:
10-
python-version: ['3.10', '3.11', '3.12', '3.13']
10+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
1111
steps:
1212
- name: Check out code from GitHub
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v7
1414
- name: Set up Python ${{ matrix.python-version }}
1515
id: python
1616
uses: useblacksmith/setup-python@v6
@@ -26,10 +26,10 @@ jobs:
2626
runs-on: blacksmith-4vcpu-ubuntu-2204
2727
strategy:
2828
matrix:
29-
python-version: ['3.10', '3.11', '3.12', '3.13']
29+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
3030
steps:
3131
- name: Check out code from GitHub
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v7
3333
- name: Build rabbitmq:tls container
3434
run: docker build -t rabbitmq:tls .
3535
- name: Set up Python ${{ matrix.python-version }}
@@ -53,10 +53,10 @@ jobs:
5353
runs-on: blacksmith-4vcpu-ubuntu-2204
5454
strategy:
5555
matrix:
56-
python-version: ['3.13']
56+
python-version: ['3.14']
5757
steps:
5858
- name: Check out code from GitHub
59-
uses: actions/checkout@v4
59+
uses: actions/checkout@v7
6060
- name: Set up Python ${{ matrix.python-version }}
6161
id: python
6262
uses: useblacksmith/setup-python@v6

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version: 2
66

77
# Set the version of Python and other tools you might need
88
build:
9-
os: ubuntu-20.04
9+
os: ubuntu-26.04
1010
tools:
1111
python: "latest"
1212

tox.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist =
3-
{3.9,3.10,3.11,3.12,3.13,pypy3}-unit
4-
{3.9,3.10,3.11,3.12,3.13,pypy3}-integration-rabbitmq
3+
{3.10,3.11,3.12,3.13,3.14,pypy3}-unit
4+
{3.10,3.11,3.12,3.13,3.14,pypy3}-integration-rabbitmq
55
flake8
66
apicheck
77
pydocstyle
@@ -23,13 +23,13 @@ commands =
2323
unit: py.test -xv --cov=amqp --cov-report=xml --no-cov-on-fail t/unit {posargs}
2424
integration: py.test -xv -E rabbitmq t/integration {posargs:-n2}
2525
basepython =
26-
flake8,apicheck,linkcheck,pydocstyle: python3.13
27-
pypy3: pypy3.10
28-
3.9: python3.9
26+
flake8,apicheck,linkcheck,pydocstyle: python3.14
27+
pypy3: pypy3.11
2928
3.10: python3.10
3029
3.11: python3.11
3130
3.12: python3.12
3231
3.13: python3.13
32+
3.14: python3.14
3333
install_command = python -m pip --disable-pip-version-check install {opts} {packages}
3434
allowlist_externals = *
3535
commands_pre =

0 commit comments

Comments
 (0)