11[tox]
2- envlist = py3{6, 7,8,9,10,11,12,13,14}, pypy3{9,10,11}, black, flake8, mypy, docs, manifest
2+ envlist = py3{7,8,9,10,11,12,13,14}, pypy3{9,10,11}, black, flake8, mypy, docs, manifest
33isolated_build = true
44
55[gh-actions]
66python =
77 3: py313
8- 3.6: py36
98 3.7: py37
109 3.8: py38
1110 3.9: py39
@@ -23,7 +22,7 @@ python =
2322basepython = python3.14
2423deps = black ==25.9.0
2524commands =
26- black src tests setup.py -t py36 --check
25+ black src tests setup.py -t py37 --check
2726
2827[testenv:flake8]
2928basepython = python3.14
@@ -55,15 +54,15 @@ commands =
5554
5655[testenv]
5756deps =
58- pytest>=6.2 ,<9
59- pytest-asyncio>=0.16 ,<1
60- pytest-benchmark>=3.4 ,<6
61- pytest-cov>=4,<8
57+ pytest>=7.4 ,<9
58+ pytest-asyncio>=0.21 ,<1
59+ pytest-benchmark>=4.0 ,<6
60+ pytest-cov>=4.1 ,<8
6261 pytest-describe>=2,<4
63- pytest-timeout>=2,<3
64- py3{6, 7,8,9},pypy39: typing-extensions>=4.1,<5
62+ pytest-timeout>=2.4 ,<3
63+ py3{7,8,9},pypy39: typing-extensions>=4.1,<5
6564commands =
6665 # to also run the time-consuming tests: tox -e py314 -- --run-slow
6766 # to run the benchmarks: tox -e py314 -- -k benchmarks --benchmark-enable
68- py3{6, 7,8,9,10,11,13},pypy3{9,10,11}: pytest tests {posargs}
67+ py3{7,8,9,10,11,13},pypy3{9,10,11}: pytest tests {posargs}
6968 py314: pytest tests {posargs: --cov-report =term-missing --cov =graphql --cov =tests --cov-fail-under =100}
0 commit comments