1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

ci: switch from bandit/flake8/pylint to ruff in CI for Python scripts

This commit is contained in:
Sébastien Helleu
2025-12-07 09:22:34 +01:00
parent a2a71b4d33
commit 9e814860ae
9 changed files with 1419 additions and 1302 deletions
+1 -4
View File
@@ -18,7 +18,6 @@ env:
curl
devscripts
equivs
flake8
gem2deb
guile-3.0-dev
lcov
@@ -40,8 +39,6 @@ env:
php-dev
pipx
pkgconf
pylint
python3-bandit
python3-dev
ruby-pygments.rb
shellcheck
@@ -158,7 +155,7 @@ jobs:
sudo apt-get --yes --no-install-recommends install ${{ env.WEECHAT_DEPS_UBUNTU }}
# uninstall php imagick as is causes a crash when loading php plugin (see #2009)
sudo apt-get --yes purge php8.3-imagick
pipx install msgcheck schemathesis
pipx install msgcheck ruff schemathesis
- name: Check gettext files
run: msgcheck po/*.po