jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1200391?usp=email )
Change subject: tests: no longer run CI tests with Python 3.9 ......................................................................
tests: no longer run CI tests with Python 3.9
Python 3.9 support will be dropped.
Also update dependencies
Bug: T401802 Change-Id: I44d2b4f729d3983c650634c4adc99ca7b356e81c --- M tox.ini 1 file changed, 12 insertions(+), 12 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/tox.ini b/tox.ini index 4fe7dad..d5839d6 100644 --- a/tox.ini +++ b/tox.ini @@ -15,7 +15,7 @@
[testenv] basepython = - py38: python3.8 + py38: python3.9 py39: python3.9 py310: python3.10 py311: python3.11 @@ -45,11 +45,11 @@ fasttest: pytest --version fasttest: pytest -a 'not net' deps = - lint: pre-commit >= 3.5.0 + lint: pre-commit
- fasttest: pytest >= 7.0.1 - fasttest: pytest-attrib>=0.1.3 - fasttest: pytest-subtests != 0.14.0 + fasttest: pytest + fasttest: pytest-attrib + fasttest: pytest-subtests fasttest: mock fasttest: .[scripts]
@@ -59,8 +59,8 @@ deeptest: .[html] deeptest: .[scripts] deeptest-py313: .[wikitextparser] - deeptest-py313: pytest >= 7.0.1 - deeptest-py313: pytest-subtests != 0.14.0 + deeptest-py313: pytest + deeptest-py313: pytest-subtests
[testenv:typing] basepython = python3.9 @@ -83,18 +83,18 @@ allowlist_externals = tox deps = commands = - tox -e doctest-py38 + tox -e doctest-py39 tox -e doctest-py313
-[testenv:doctest-py38] -basepython = python3.8 +[testenv:doctest-py39] +basepython = python3.9 commands = python -m pytest --version python {[params]generate_user_files} python -m pytest pywikibot --doctest-modules {[params]DOCTEST_IGNORES}
deps = - pytest >= 7.0.1 + pytest wikitextparser .[eventstreams] .[mysql] @@ -107,7 +107,7 @@ python -m pytest pywikibot --doctest-modules {[params]DOCTEST_IGNORES}
deps = - pytest >= 7.0.1 + pytest wikitextparser .[eventstreams] .[mysql]
pywikibot-commits@lists.wikimedia.org