Skip to content

Commit df3d974

Browse files
Add 3.14 and pypy-3.11 CI tasks
1 parent 58c37d4 commit df3d974

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
strategy:
2323
matrix:
2424
os: [ubuntu-latest, macos-latest, windows-latest]
25-
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', 'pypy-3.10']
25+
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11']
2626
exclude:
2727
# pypy3 currently fails to run on Windows
2828
- os: windows-latest
29-
python: pypy-3.8
29+
python: pypy-3.11
3030
# the loop fails to close in the Mac version of 3.9
3131
- os: macos-latest
3232
python: '3.9'

pyproject.toml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,15 @@ client = [
2626
"requests >= 2.21.0",
2727
"websocket-client >= 0.54.0",
2828
]
29-
asyncio_client = ["aiohttp >= 3.4"]
30-
docs = ["sphinx"]
29+
asyncio_client = [
30+
"aiohttp >= 3.4"
31+
]
32+
dev = [
33+
"tox",
34+
]
35+
docs = [
36+
"sphinx",
37+
]
3138

3239
[tool.setuptools]
3340
zip-safe = false

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist=flake8,py38,py39,py310,py311,py312,py313,pypy3,docs
2+
envlist=flake8,py38,py39,py310,py311,py312,py313,py314,pypy3,docs
33
skip_missing_interpreters=True
44

55
[gh-actions]
@@ -10,6 +10,7 @@ python =
1010
3.11: py311
1111
3.12: py312
1212
3.13: py313
13+
3.14: py314
1314
pypy-3: pypy3
1415

1516
[testenv]

0 commit comments

Comments
 (0)