Browse Source

Add 3.14 and pypy-3.11 CI tasks

pull/1510/head
Miguel Grinberg 2 days ago
parent
commit
1f4cd3b025
Failed to extract signature
  1. 4
      .github/workflows/tests.yml
  2. 3
      pyproject.toml
  3. 3
      tox.ini

4
.github/workflows/tests.yml

@ -16,11 +16,11 @@ jobs:
strategy:
matrix:
os: [windows-latest, macos-latest, ubuntu-latest]
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', 'pypy-3.10']
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11']
exclude:
# pypy3 currently fails to run on Windows
- os: windows-latest
python: pypy-3.10
python: pypy-3.11
fail-fast: false
runs-on: ${{ matrix.os }}
steps:

3
pyproject.toml

@ -34,6 +34,9 @@ client = [
asyncio_client = [
"aiohttp >= 3.4",
]
dev = [
"tox",
]
docs = [
"sphinx",
]

3
tox.ini

@ -1,5 +1,5 @@
[tox]
envlist=flake8,py{38,39,310,311,312,313},docs
envlist=flake8,py{38,39,310,311,312,313,314},docs
skip_missing_interpreters=True
[gh-actions]
@ -10,6 +10,7 @@ python =
3.11: py311
3.12: py312
3.13: py313
3.14: py314
pypy-3: pypy3
[testenv]

Loading…
Cancel
Save