Xqt has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1195233?usp=email )
Change subject: Tests: Python 3.14 is published; use ist with tests
......................................................................
Tests: Python 3.14 is published; use ist with tests
Also update pre-commit hooks
Change-Id: If6f0dadc8b0cf68e338516942dea2a56ccd453c0
---
M .github/workflows/doctest.yml
M .github/workflows/login_tests-ci.yml
M .github/workflows/oauth_tests-ci.yml
M .github/workflows/pre-commit.yml
M .github/workflows/pywikibot-ci.yml
M .github/workflows/windows_tests.yml
M .pre-commit-config.yaml
7 files changed, 10 insertions(+), 16 deletions(-)
Approvals:
Xqt: Verified; Looks good to me, approved
diff --git a/.github/workflows/doctest.yml b/.github/workflows/doctest.yml
index eb55cb6..11bf199 100644
--- a/.github/workflows/doctest.yml
+++ b/.github/workflows/doctest.yml
@@ -22,10 +22,9 @@
fail-fast: false
max-parallel: 17
matrix:
- python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13']
+ python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13', '3.14']
os: ['windows-latest', 'macOS-latest', 'ubuntu-latest']
include:
- - python-version: 3.14-dev
- python-version: 3.15-dev
steps:
- name: Checkout Repository
diff --git a/.github/workflows/login_tests-ci.yml
b/.github/workflows/login_tests-ci.yml
index cd70233..b52bc64 100644
--- a/.github/workflows/login_tests-ci.yml
+++ b/.github/workflows/login_tests-ci.yml
@@ -42,7 +42,7 @@
fail-fast: false
max-parallel: 1
matrix:
- python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13', 3.14-dev, 3.15-dev]
+ python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13', '3.14', 3.15-dev]
site: ['wikipedia:en', 'wikisource:zh', 'wikipedia:test']
include:
- python-version: '3.8'
diff --git a/.github/workflows/oauth_tests-ci.yml
b/.github/workflows/oauth_tests-ci.yml
index 0d8228c..32cd20f 100644
--- a/.github/workflows/oauth_tests-ci.yml
+++ b/.github/workflows/oauth_tests-ci.yml
@@ -22,7 +22,7 @@
strategy:
fail-fast: false
matrix:
- python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13', 3.14-dev, 3.15-dev]
+ python-version: [pypy3.8, pypy3.10, '3.8', '3.9', '3.10', '3.11',
'3.12', '3.13', '3.14', 3.15-dev]
family: [wikipedia]
code: [test]
domain: [test.wikipedia.org]
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index 9ebe6c0..7af8539 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -24,11 +24,12 @@
python-version:
- '3.9'
- '3.13'
+ - '3.14'
os:
- windows-latest
- macOS-latest
include:
- - python-version: 3.14-dev
+ - python-version: '3.14'
- python-version: 3.15-dev
steps:
- name: set up python ${{ matrix.python-version }}
diff --git a/.github/workflows/pywikibot-ci.yml
b/.github/workflows/pywikibot-ci.yml
index 54a8b7b..d55a219 100644
--- a/.github/workflows/pywikibot-ci.yml
+++ b/.github/workflows/pywikibot-ci.yml
@@ -25,7 +25,7 @@
fail-fast: false
max-parallel: 19
matrix:
- python-version: [pypy3.10, '3.8', '3.9', '3.10', '3.11', '3.12',
'3.13']
+ python-version: [pypy3.10, '3.8', '3.9', '3.10', '3.11', '3.12',
'3.13', '3.14']
site: ['wikipedia:en', 'wikisource:zh']
include:
- python-version: '3.8'
@@ -59,12 +59,6 @@
- python-version: pypy3.8
site: wikisource:zh
os: ubuntu-22.04
- - python-version: 3.14-dev
- site: wikipedia:en
- os: ubuntu-22.04
- - python-version: 3.14-dev
- site: wikisource:zh
- os: ubuntu-22.04
- python-version: 3.15-dev
site: wikipedia:en
os: ubuntu-22.04
diff --git a/.github/workflows/windows_tests.yml
b/.github/workflows/windows_tests.yml
index c78e045..37ffa79 100644
--- a/.github/workflows/windows_tests.yml
+++ b/.github/workflows/windows_tests.yml
@@ -22,7 +22,7 @@
strategy:
fail-fast: false
matrix:
- python-version: [3.8.0, '3.8', '3.9', '3.10', '3.11', '3.12', '3.13',
3.14-dev]
+ python-version: [3.8.0, '3.8', '3.9', '3.10', '3.11', '3.12', '3.13',
'3.14']
python-arch: [x64, x86]
site: ['wikipedia:en']
steps:
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 6e18061..f934067 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -65,14 +65,14 @@
language: python
require_serial: true
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.13.2
+ rev: v0.14.0
hooks:
- id: ruff-check
alias: ruff
args:
- --fix
- repo: https://github.com/asottile/pyupgrade
- rev: v3.20.0
+ rev: v3.21.0
hooks:
- id: pyupgrade
args:
@@ -89,7 +89,7 @@
- --remove-unused-variables
exclude: ^pywikibot/backports\.py$
- repo: https://github.com/PyCQA/isort
- rev: 6.0.1
+ rev: 6.1.0
hooks:
- id: isort
exclude: ^pwb\.py$
--
To view, visit
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1195233?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: If6f0dadc8b0cf68e338516942dea2a56ccd453c0
Gerrit-Change-Number: 1195233
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]