JJMC89 created this task. JJMC89 added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION I suggest moving Pywikibot's linters/code formatters to pre-commit <https://pre-commit.com/>. https://gerrit.wikimedia.org/r/c/pywikibot/core/+/684050 is a proof of concept patch. git-review -d 684050 # checkout the POC patch pip install pre-commit # Install pre-commit pre-commit install # Install pre-commit's pre-commit hook git commit ... # pre-commit will run on the files changed pre-commit uninstall # Unnstall pre-commit's pre-commit hook pre-commit run --all-files # Run pre-commit on all files Please take a look and share your thoughts about using pre-commit in Pywikibot development. TASK DETAIL https://phabricator.wikimedia.org/T281633 WORKBOARD https://phabricator.wikimedia.org/project/board/87/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, JJMC89, Shalomori123, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs