[Pywikipedia-bugs] [Maniphest] [Updated] T366424: Add title() to class MediaInfo in Pywikibot

2024-06-02 Thread JJMC89
JJMC89 removed a subtask: T366433: CentralAuth tests broken unless you run them with inside Quibble. TASK DETAIL https://phabricator.wikimedia.org/T366424 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Zache, Xqt, Aklapper, pywikibot

[Pywikipedia-bugs] [Maniphest] [Updated] T365232: Add support for dtpwiki to Pywikibot

2024-05-17 Thread JJMC89
JJMC89 added a comment. remove circular relationship - already related via T365230 <https://phabricator.wikimedia.org/T365230> TASK DETAIL https://phabricator.wikimedia.org/T365232 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJM

[Pywikipedia-bugs] [Maniphest] [Updated] T365232: Add support for dtpwiki to Pywikibot

2024-05-17 Thread JJMC89
JJMC89 removed a subtask: T365220: Create Wikipedia Central Dusun. TASK DETAIL https://phabricator.wikimedia.org/T365232 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, Maintenance_bot, pywikibot-bugs-list, mevo, PotsdamLamb

[Pywikipedia-bugs] [Maniphest] [Commented On] T365199: botMayEdit() raises UnsupportedPageError for Page('Talk:Israeli invasion of the Gaza Strip (2023–present)') on the English Wikipedia

2024-05-16 Thread JJMC89
JJMC89 added a comment. `{{edit extended-protected|answered=no}}` is somehow transcluding Special:Log into the page. TASK DETAIL https://phabricator.wikimedia.org/T365199 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89

[Pywikipedia-bugs] [Maniphest] [Retitled] T365199: botMayEdit() raises UnsupportedPageError for Page('Talk:Israeli invasion of the Gaza Strip (2023–present)') on the English Wikipedia

2024-05-16 Thread JJMC89
JJMC89 renamed this task from "Editing protected pages fails with "Page en:Special:Log is not supported due to namespace restriction"" to "botMayEdit() raises UnsupportedPageError for Page('Talk:Israeli invasion of the Gaza Strip (2023–present)') on the English W

[Pywikipedia-bugs] [Maniphest] [Updated] T364393: pywikibot does not handle properly 502 Server Error reading pages

2024-05-08 Thread JJMC89
JJMC89 added a comment. This is due to rPWBC1df22074e5b7: [bugfix] Suppress error in CosmeticChangesToolkit.cleanUpLinks() <https://phabricator.wikimedia.org/rPWBC1df22074e5b7484295cedbcd897beb70bf50521a>. TASK DETAIL https://phabricator.wikimedia.org/T364393 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T364393: pywikibot does not handle properly 502 Server Error reading pages

2024-05-08 Thread JJMC89
JJMC89 removed a project: Upstream. TASK DETAIL https://phabricator.wikimedia.org/T364393 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, matej_suchanek, Xqt, Aklapper, Masti, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011

[Pywikipedia-bugs] [Maniphest] [Edited] T364393: pywikibot does not handle properly 502 Server Error reading pages

2024-05-08 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T364393 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: matej_suchanek, Xqt, Aklapper, Masti, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011

[Pywikipedia-bugs] [Maniphest] [Updated] T363738: add species to fam list

2024-05-01 Thread JJMC89
JJMC89 removed a project: Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T363738 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Xqt, pywikibot-bugs-list, rook, AshokChakra, 94rain, R96340, Chicocvenancio, Susannaanas, Fuzheado

[Pywikipedia-bugs] [Maniphest] [Updated] T363190: Most CI sysop/write tests fails with UserRightsError

2024-04-28 Thread JJMC89
JJMC89 removed a project: Upstream. JJMC89 added a comment. With OAuth, the user will only have the rights that have been specified in the selected grants. TASK DETAIL https://phabricator.wikimedia.org/T363190 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Closed] T363251: Add support for mswikisource to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T363251 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T360305: Add support for kuswiki to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T360305 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T363245: Add support for kawikisource to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T363245 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T360312: Add support for bewwiki to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T360312 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T363258: Add support for kaawiktionary to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T363258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T363265: Add support for iglwiki to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T363265 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T363272: Add support for mywikisource to Pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T363272 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Closed] T363163: Support "test.wikidata.org" in pywikibot

2024-04-24 Thread JJMC89
JJMC89 closed this task as "Invalid". TASK DETAIL https://phabricator.wikimedia.org/T363163 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Xqt, Wargo, Aklapper, pywikibot-bugs-list, Aram, mevo, PotsdamLamb, Jyoo1011, JohnsonLe

[Pywikipedia-bugs] [Maniphest] [Closed] T362944: Can't run pywikibot script on Toolforge

2024-04-18 Thread JJMC89
JJMC89 removed a project: Toolforge. JJMC89 closed this task as "Invalid". JJMC89 added a comment. That venv is for python3.7, but you are using python3.11. Also, you should not be running noninteractive processes on the bastion servers. TASK DETAIL https://phabricator.wik

[Pywikipedia-bugs] [Maniphest] [Closed] T362103: TypeError: 'NoneType' object is not iterable from noreferences script

2024-04-17 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 added a comment. You must wait for a release and then for the image to be updated. TASK DETAIL https://phabricator.wikimedia.org/T362103 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt,

[Pywikipedia-bugs] [Maniphest] [Closed] T362491: Pywikibot does no longer work in PAWS

2024-04-14 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. This sound like you have some outdated version of pywikibot installed or on your path. F46598630: image.png <https://phabricator.wikimedia.org/F46598630> TASK DETAIL https://phabricator.wikimedia.or

[Pywikipedia-bugs] [Maniphest] [Commented On] T362103: TypeError: 'NoneType' object is not iterable from noreferences script

2024-04-14 Thread JJMC89
JJMC89 added a comment. AFAICT, nothing needs to change. TASK DETAIL https://phabricator.wikimedia.org/T362103 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, PotsdamLamb, mevo

[Pywikipedia-bugs] [Maniphest] [Commented On] T362103: TypeError: 'NoneType' object is not iterable from noreferences script

2024-04-11 Thread JJMC89
JJMC89 added a comment. The tool-pywikibot/pywikibot-scripts-stable image does not use any config file you have stored on disk. There is one built into the image that you cannot change, so you must use the CLI arguments to specify the site and you will always see `family and mylang

[Pywikipedia-bugs] [Maniphest] [Retitled] T362103: TypeError: 'NoneType' object is not iterable from noreferences script

2024-04-08 Thread JJMC89
JJMC89 renamed this task from "noreferences.py - Bug" to "TypeError: 'NoneType' object is not iterable from noreferences script". TASK DETAIL https://phabricator.wikimedia.org/T362103 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailprefere

[Pywikipedia-bugs] [Maniphest] [Updated] T362103: noreferences.py - Bug

2024-04-08 Thread JJMC89
JJMC89 added a project: Pywikibot-Scripts. JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T362103 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, PotsdamLamb, mevo

[Pywikipedia-bugs] [Maniphest] [Updated] T357953: Error: [[en:]]: The requested page title is empty or contains only the name of a namespace.

2024-02-21 Thread JJMC89
JJMC89 added a project: Pywikibot-interwiki.py. JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T357953 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Vzhik227, mevo

[Pywikipedia-bugs] [Maniphest] [Closed] T357154: While updating pywikibot-core on toolforge, keep userscripts directory as itself

2024-02-09 Thread JJMC89
JJMC89 edited subscribers, added: JJMC89; removed: pywikibot-bugs-list. JJMC89 edited projects, added Documentation; removed Pywikibot. JJMC89 closed this task as "Invalid". JJMC89 added a comment. This is not an issue with #pywikibot <https://phabricator.wikimedia.org/

[Pywikipedia-bugs] [Maniphest] [Closed] T356782: Pywikibot commonscat script can't handle OAuth

2024-02-06 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. The script queries the Commons API, which requires the account to exist there, but it doesn't. TASK DETAIL https://phabricator.wikimedia.org/T356782 EMAIL PREFERENCES https://phabricator.wikimedia.org/sett

[Pywikipedia-bugs] [Maniphest] [Closed] T356006: no module named 'importlib_metadata' error

2024-01-27 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. It is a required dependency for Python 3.7. TASK DETAIL https://phabricator.wikimedia.org/T356006 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Lowered Priority] T355832: CI tests are failing on tests.file_tests.TestMediaInfoReadonlyEditing

2024-01-25 Thread JJMC89
JJMC89 lowered the priority of this task from "Unbreak Now!" to "Needs Triage". TASK DETAIL https://phabricator.wikimedia.org/T355832 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Xqt, Aklapper, pywikibot-b

[Pywikipedia-bugs] [Maniphest] [Closed] T355915: Pywikibot made unmentioned breaking change in 8.3.0

2024-01-25 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. From the pywikibot.Site documentation <https://doc.wikimedia.org/pywikibot/stable/api_ref/pywikibot.html#pywikibot.Site>: WARNING: Never create a site object via interface class directly. Always use this facto

[Pywikipedia-bugs] [Maniphest] [Commented On] T355915: Pywikibot made unmentioned breaking change in 8.3.0

2024-01-25 Thread JJMC89
JJMC89 added a comment. Objects imported into a module are not guaranteed to be stable across versions. The stable interface for creating site objects is `pywikibot.Site()`. TASK DETAIL https://phabricator.wikimedia.org/T355915 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Pywikipedia-bugs] [Maniphest] [Updated] T355832: CI tests are failing on tests.file_tests.TestMediaInfoReadonlyEditing

2024-01-24 Thread JJMC89
JJMC89 edited projects, added Pywikibot-tests; removed Continuous-Integration-Config. TASK DETAIL https://phabricator.wikimedia.org/T355832 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Xqt, Aklapper, pywikibot-bugs-list, Huji, mevo

[Pywikipedia-bugs] [Maniphest] [Closed] T347052: Update setuptools requirements

2024-01-07 Thread JJMC89
JJMC89 closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T347052 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, JJMC89 Cc: Aklapper, Xqt, pywikibot-bugs-list, mevo, Isabelladantes1983, Themindcoder

[Pywikipedia-bugs] [Maniphest] [Closed] T354230: thumb getmagicword should return local names

2024-01-02 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. >>> import pywikibot >>> site = pywikibot.Site('fr', 'wikipedia') >>> site.getmagicwords('img_thumbnail') ['vignette', 'thumb', 'thumbnail'] TASK DETAIL https://phabricator.wik

[Pywikipedia-bugs] [Maniphest] [Updated] T354134: ArchiverBot Stuck

2023-12-31 Thread JJMC89
JJMC89 edited subscribers, added: whym, revi; removed: pywikibot-bugs-list. JJMC89 edited projects, added Tools; removed Pywikibot, Pywikibot-archivebot.py. TASK DETAIL https://phabricator.wikimedia.org/T354134 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Updated] T354094: Drop Python 2 from nighly framework build

2023-12-29 Thread JJMC89
JJMC89 added a comment. Also see T319981#9421915 <https://phabricator.wikimedia.org/T319981#9421915> for the issue with running the nightly builds at all. TASK DETAIL https://phabricator.wikimedia.org/T354094 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Pywikipedia-bugs] [Maniphest] [Updated] T354084: PAWS. pwb code entry point does not invoke scripts from scripts path

2023-12-28 Thread JJMC89
JJMC89 closed this task as a duplicate of T324287: pwb console script doesnt find scripts in the scripts folder but pwb.py does. TASK DETAIL https://phabricator.wikimedia.org/T354084 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Merged] T324287: pwb console script doesn't find scripts in the scripts folder but pwb.py does

2023-12-28 Thread JJMC89
JJMC89 merged a task: T354084: PAWS. pwb code entry point does not invoke scripts from scripts path. TASK DETAIL https://phabricator.wikimedia.org/T324287 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: binbot, Bennylin, MarcoAurelio, Xqt

[Pywikipedia-bugs] [Maniphest] [Commented On] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-21 Thread JJMC89
JJMC89 added a comment. My version of the script is working now. [17:16:43]tools.jjmc89-bot-dev@tools-sgebastion-11:~$ cat pre_nightly rm -rf nightly-source git clone https://github.com/JJMC89/pywikibot-nightly-creator nightly-source git -C nightly-source checkout venv

[Pywikipedia-bugs] [Maniphest] [Updated] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-20 Thread JJMC89
JJMC89 edited subtasks, added: T258841: Add ssh-client support to Kubernetes containers, T353769: Add zip to Kubernetes base images; removed: T307847: toolforge-jobs should be able to run git with ssh. TASK DETAIL https://phabricator.wikimedia.org/T319981 EMAIL PREFERENCES https

[Pywikipedia-bugs] [Maniphest] [Closed] T353855: Truncated JSON data in recent change event stream "/mediawiki/recentchange/1.0.0"

2023-12-20 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. Due to the #upstream <https://phabricator.wikimedia.org/tag/upstream/> issue <https://github.com/btubbs/sseclient/issues/28> with sseclient, pywikibot requires sseclient<0.0.23,>=0.0.18 to avoid the pr

[Pywikipedia-bugs] [Maniphest] [Edited] T353855: Truncated JSON data in recent change event stream "/mediawiki/recentchange/1.0.0"

2023-12-20 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T353855 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Aklapper, pywikibot-bugs-list, Mmnormyle, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH

[Pywikipedia-bugs] [Maniphest] [Commented On] T353855: Truncated JSON data in recent change event stream "/mediawiki/recentchange/1.0.0"

2023-12-20 Thread JJMC89
JJMC89 added a comment. What version of sseclient are you using? TASK DETAIL https://phabricator.wikimedia.org/T353855 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Aklapper, pywikibot-bugs-list, Mmnormyle, mevo, PotsdamLamb

[Pywikipedia-bugs] [Maniphest] [Edited] T353855: Truncated JSON data in recent change event stream "/mediawiki/recentchange/1.0.0"

2023-12-20 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T353855 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Mmnormyle, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH

[Pywikipedia-bugs] [Maniphest] [Updated] T353855: Truncated JSON data in recent change event stream "/mediawiki/recentchange/1.0.0"

2023-12-20 Thread JJMC89
JJMC89 removed projects: Data-Engineering, Growth-Team, MediaWiki-Recent-changes, Event-Platform. TASK DETAIL https://phabricator.wikimedia.org/T353855 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Commented On] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-19 Thread JJMC89
JJMC89 added a comment. After removing the python2 bits and adding a venv, I get to the point of zipping before the script fails with `zip: command not found`. No issues with git. TASK DETAIL https://phabricator.wikimedia.org/T319981 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Pywikipedia-bugs] [Maniphest] [Commented On] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-19 Thread JJMC89
JJMC89 added a comment. In T319981#9417352 <https://phabricator.wikimedia.org/T319981#9417352>, @Ladsgroup wrote: > I don't know any docker image that would have git installed. Don't all of the Toolforge images have git? [00:26:32]tools.jjmc89-bot-dev@tools-sgeb

[Pywikipedia-bugs] [Maniphest] [Commented On] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-13 Thread JJMC89
JJMC89 added a comment. The nightly cronjobs need to be migrated from Grid Engine to the jobs framework. TASK DETAIL https://phabricator.wikimedia.org/T319981 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Fuzheado, Dvorapa

[Pywikipedia-bugs] [Maniphest] [Commented On] T350756: Handle canary events in Pywikibot

2023-12-07 Thread JJMC89
JJMC89 added a comment. This change is included in version 8.6.0. TASK DETAIL https://phabricator.wikimedia.org/T350756 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Chlod, JJMC89 Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Chlod, mevo

[Pywikipedia-bugs] [Maniphest] [Commented On] T281633: [dev] pre-commit for linting and code formatting

2023-12-03 Thread JJMC89
JJMC89 added a comment. In T281633#9377516 <https://phabricator.wikimedia.org/T281633#9377516>, @Mpaa wrote: > @JJMC89 do you have updates about this? e.g. a new .pre-commit-config.yaml? I've updated the patch to use newer hook versions and some new hooks. If people

[Pywikipedia-bugs] [Maniphest] [Edited] T281633: [dev] pre-commit for linting and code formatting

2023-12-03 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T281633 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Mpaa, Rubin16, valhallasw, Xqt, Aklapper, pywikibot-bugs-list, JJMC89, mevo, PotsdamLamb, Jyoo1011

[Pywikipedia-bugs] [Maniphest] [Updated] T352606: Cannot run tests vs sites where oauth is configured in user-config.py

2023-12-02 Thread JJMC89
JJMC89 added a project: Pywikibot-tests. TASK DETAIL https://phabricator.wikimedia.org/T352606 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Mpaa, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra

[Pywikipedia-bugs] [Maniphest] [Closed] T352560: doctests failing for Category.articles and Category.members

2023-12-01 Thread JJMC89
JJMC89 closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T352560 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Mpaa, Aklapper, pywikibot-bugs-list, JJMC89, mevo, PotsdamLamb, Jyoo1011, JohnsonLe

[Pywikipedia-bugs] [Maniphest] [Updated] T352560: doctests failing for Category.articles and Category.members

2023-12-01 Thread JJMC89
JJMC89 added a comment. The PetScan test issue is T352482: APIError: Petscan: No result for source categories <https://phabricator.wikimedia.org/T352482>. TASK DETAIL https://phabricator.wikimedia.org/T352560 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Pywikipedia-bugs] [Maniphest] [Created] T352560: doctests failing for Category.articles and Category.members

2023-12-01 Thread JJMC89
JJMC89 created this task. JJMC89 added projects: Pywikibot, Pywikibot-tests. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION 09:51:12 _ [doctest] pywikibot.page._category.Category.articles _ 09:51:12 143 Duplicates

[Pywikipedia-bugs] [Maniphest] [Created] T352482: APIError: Petscan: No result for source categories

2023-11-30 Thread JJMC89
JJMC89 created this task. JJMC89 added projects: Pywikibot, Pywikibot-pagegenerators.py, Pywikibot-tests. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION 19:45:06 == 19:45:06

[Pywikipedia-bugs] [Maniphest] [Updated] T351951: category_redirect script of Pywikibot is not working as it's documented

2023-11-25 Thread JJMC89
JJMC89 added a project: Pywikibot-Scripts. TASK DETAIL https://phabricator.wikimedia.org/T351951 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Aram, mevo, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH

[Pywikipedia-bugs] [Maniphest] [Closed] T350752: touch.py made null change which appears in RC

2023-11-07 Thread JJMC89
JJMC89 added a project: Pywikibot-Scripts. JJMC89 closed this task as "Invalid". JJMC89 added a comment. You must use `-botflag`. TASK DETAIL https://phabricator.wikimedia.org/T350752 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Pywikipedia-bugs] [Maniphest] [Closed] T350237: Add support for bjnwikiquote to Pywikibot

2023-11-06 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. TASK DETAIL https://phabricator.wikimedia.org/T350237 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Maintenance

[Pywikipedia-bugs] [Maniphest] [Closed] T350243: Add support for zghwiki to Pywikibot

2023-11-06 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. TASK DETAIL https://phabricator.wikimedia.org/T350243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Maintenance

[Pywikipedia-bugs] [Maniphest] [Closed] T350375: Add support for bbcwiki to Pywikibot

2023-11-06 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. TASK DETAIL https://phabricator.wikimedia.org/T350375 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Maintenance

[Pywikipedia-bugs] [Maniphest] [Closed] T350231: Add support for dgawiki to Pywikibot

2023-11-06 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. TASK DETAIL https://phabricator.wikimedia.org/T350231 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Maintenance

[Pywikipedia-bugs] [Maniphest] [Commented On] T349348: UserRightsError: User does not have required user right "purge"

2023-10-24 Thread JJMC89
JJMC89 added a comment. In T349348#9278076 <https://phabricator.wikimedia.org/T349348#9278076>, @daniel wrote: > Making the purge right implcite should not cause permission errors. To the contrary, it should make sure that the permission is always granted. Special:ListGr

[Pywikipedia-bugs] [Maniphest] [Created] T349348: UserRightsError: User does not have required user right "purge"

2023-10-19 Thread JJMC89
JJMC89 created this task. JJMC89 added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION The `purge` user right was ~~removed~~ __made implicit__ in MW 1.42-wmf1 (and backported to MW 1.41). T291316: 'purge' permission

[Pywikipedia-bugs] [Maniphest] [Updated] T348709: category_graph.py does not log scanned directory correctly

2023-10-11 Thread JJMC89
JJMC89 added a project: Pywikibot-Scripts. TASK DETAIL https://phabricator.wikimedia.org/T348709 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Enag2000, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra

[Pywikipedia-bugs] [Maniphest] [Edited] T347026: Drop support for Python 3.6

2023-09-21 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T347026 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: hashar, matej_suchanek, Legoktm, JJMC89, Salween, Huji, Lee, Euku, Larske, kscanne, Basilicofresco

[Pywikipedia-bugs] [Maniphest] [Closed] T345786: FilePage title should be checked for a valid file extension

2023-09-07 Thread JJMC89
JJMC89 closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T345786 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Aklapper, pywikibot-bugs-list, Dominicbm, PotsdamLamb, Jyoo1011, JohnsonLe

[Pywikipedia-bugs] [Maniphest] [Claimed] T345786: FilePage title should be checked for a valid file extension

2023-09-06 Thread JJMC89
JJMC89 updated Other Assignee, removed: JJMC89. JJMC89 claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T345786 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: JJMC89, Aklapper, pywikibot-bugs-list, Dominicbm

[Pywikipedia-bugs] [Maniphest] [Retitled] T345786: FilePage title should be checked for a valid file extension

2023-09-06 Thread JJMC89
JJMC89 renamed this task from ""#" character in FilePage object title eats leading whitespace" to "FilePage title should be checked for a valid file extension". JJMC89 reopened this task as "In Progress". JJMC89 triaged this task as "Medium" pri

[Pywikipedia-bugs] [Maniphest] [Commented On] T345786: "#" character in FilePage object title eats leading whitespace

2023-09-06 Thread JJMC89
JJMC89 added a comment. `FilePage`s can also have sections, the same as `Page`. The title without the section does not have a file extension, which can be detected. TASK DETAIL https://phabricator.wikimedia.org/T345786 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Pywikipedia-bugs] [Maniphest] [Commented On] T345786: "#" character in Page object title eats leading whitespace

2023-09-06 Thread JJMC89
JJMC89 added a comment. `#` is permitted in `Page` object titles since it represents a link to a section. Spaces before it get removed since MediaWiki page titles don't have trailing whitespace. TASK DETAIL https://phabricator.wikimedia.org/T345786 EMAIL PREFERENCES https

[Pywikipedia-bugs] [Maniphest] [Closed] T345786: "#" character in Page object title eats leading whitespace

2023-09-06 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. `#` is not permitted in titles. See mw:Manual:Page title#Invalid page titles <https://www.mediawiki.org/wiki/Manual:Page_title#Invalid_page_titles>. TASK DETAIL https://phabricator.wikimedia.org/T345786 E

[Pywikipedia-bugs] [Maniphest] [Updated] T345192: New upstream release 8.3.2 for Pywikibot

2023-08-29 Thread JJMC89
JJMC89 removed a project: Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T345192 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: pywikibot-bugs-list, rook, Zabe, Xqt, AshokChakra, 94rain, R96340, Chicocvenancio, Susannaanas

[Pywikipedia-bugs] [Maniphest] [Changed Status] T343467: provide way how to disable cosmetic_changes.py by inline parameter

2023-08-03 Thread JJMC89
JJMC89 changed the task status from "Resolved" to "Invalid". JJMC89 removed JAnD as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T343467 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: mate

[Pywikipedia-bugs] [Maniphest] [Changed Status] T108444: Log file doesn't contain traceback when script fails by exception

2023-07-26 Thread JJMC89
JJMC89 changed the task status from "Invalid" to "Resolved". JJMC89 claimed this task. JJMC89 added a comment. Done in rPWBCc684a68e068c: improve flush exception logging <https://phabricator.wikimedia.org/rPWBCc684a68e068c2e2884d4cb38956d5c5c547bf02

[Pywikipedia-bugs] [Maniphest] [Blocker] T151110: RFC: Regressions of core should be rethought or solved

2023-07-26 Thread JJMC89
JJMC89 changed the status of subtask T108444: Log file doesnt contain traceback when script fails by exception from Invalid to Resolved. TASK DETAIL https://phabricator.wikimedia.org/T151110 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Updated] T341768: patrol.py reports patrol disabled when it isn't

2023-07-13 Thread JJMC89
JJMC89 edited projects, added Pywikibot-Scripts; removed MediaWiki-Patrolling. TASK DETAIL https://phabricator.wikimedia.org/T341768 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Bdijkstra, PotsdamLamb

[Pywikipedia-bugs] [Maniphest] [Unblock] T336094: Deploy Pywikibot 8.2 stable release

2023-07-04 Thread JJMC89
JJMC89 closed subtask T335989: Add support for gpewiki to Pywikibot as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T336094 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Xqt, PotsdamLamb

[Pywikipedia-bugs] [Maniphest] [Closed] T335989: Add support for gpewiki to Pywikibot

2023-07-04 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 assigned this task to Zabe. TASK DETAIL https://phabricator.wikimedia.org/T335989 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Aklapper, Maintenance_bot, pywikibot

[Pywikipedia-bugs] [Maniphest] [Updated] T341007: An unknown error occurred in storage backend "local-swift-eqiad"

2023-07-03 Thread JJMC89
JJMC89 edited projects, added MediaWiki-Action-API; removed Pywikibot, Internet-Archive. TASK DETAIL https://phabricator.wikimedia.org/T341007 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Yann, Uata1122

[Pywikipedia-bugs] [Maniphest] [Updated] T340447: TestGenerateUserFiles::test_file_exists fails if not run in top-level directory

2023-06-26 Thread JJMC89
JJMC89 added a project: Pywikibot-tests. TASK DETAIL https://phabricator.wikimedia.org/T340447 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: RoySmith, JJMC89 Cc: Aklapper, pywikibot-bugs-list, RoySmith, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH

[Pywikipedia-bugs] [Maniphest] [Commented On] T338603: "The write operation timed out" with Pywikibot

2023-06-21 Thread JJMC89
JJMC89 added a comment. In T338603#8953331 <https://phabricator.wikimedia.org/T338603#8953331>, @Yann wrote: > It is not clear to me to what these values correspond. There is not much detail in the doc about them. https://requests.readthedocs.io/en/stable/user/advanced/

[Pywikipedia-bugs] [Maniphest] [Merged] T338080: Problem to run the Replace.py tool of Pywikibot via PAWS

2023-06-03 Thread JJMC89
JJMC89 merged a task: T338082: Problem to run the Replace.py tool of Pywikibot via PAWS. JJMC89 added a subscriber: pywikibot-bugs-list. TASK DETAIL https://phabricator.wikimedia.org/T338080 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Updated] T338082: Problem to run the Replace.py tool of Pywikibot via PAWS

2023-06-03 Thread JJMC89
JJMC89 closed this task as a duplicate of T338080: Problem to run the Replace.py tool of Pywikibot via PAWS. TASK DETAIL https://phabricator.wikimedia.org/T338082 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, Loewenbot

[Pywikipedia-bugs] [Maniphest] [Merged] T338080: Problem to run the Replace.py tool of Pywikibot via PAWS

2023-06-03 Thread JJMC89
JJMC89 merged a task: T338081: Problem to run the Replace.py tool of Pywikibot via PAWS. JJMC89 added a subscriber: pywikibot-bugs-list. TASK DETAIL https://phabricator.wikimedia.org/T338080 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc

[Pywikipedia-bugs] [Maniphest] [Updated] T338081: Problem to run the Replace.py tool of Pywikibot via PAWS

2023-06-03 Thread JJMC89
JJMC89 closed this task as a duplicate of T338080: Problem to run the Replace.py tool of Pywikibot via PAWS. TASK DETAIL https://phabricator.wikimedia.org/T338081 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, Loewenbot

[Pywikipedia-bugs] [Maniphest] [Closed] T336591: TestMakeDist fails on over-specified assertion

2023-05-12 Thread JJMC89
JJMC89 closed this task as "Resolved". JJMC89 moved this task from Backlog to Test failures on the Pywikibot-tests board. JJMC89 triaged this task as "Medium" priority. JJMC89 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T33659

[Pywikipedia-bugs] [Maniphest] [Started] T336591: TestMakeDist fails on over-specified assertion

2023-05-12 Thread JJMC89
JJMC89 added a project: Pywikibot. JJMC89 claimed this task. JJMC89 changed the task status from "Open" to "In Progress". TASK DETAIL https://phabricator.wikimedia.org/T336591 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Pywikipedia-bugs] [Maniphest] [Updated] T336094: Deploy Pywikibot 8.2 stable release

2023-05-06 Thread JJMC89
JJMC89 changed the subtype of this task from "Task" to "Release". TASK DETAIL https://phabricator.wikimedia.org/T336094 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, JJMC89 Cc: Aklapper, pywikibot-bugs-list, Xqt, P

[Pywikipedia-bugs] [Maniphest] [Edited] T335720: Site() can request info unnecessarily

2023-05-01 Thread JJMC89
JJMC89 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T335720 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, pywikibot-bugs-list, Xqt, JJMC89, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra

[Pywikipedia-bugs] [Maniphest] [Commented On] T335720: Site() can request info unnecessarily

2023-05-01 Thread JJMC89
JJMC89 added a comment. We can apply patches like this, but I'm not sure that unconditionally logging in when initializing `APISite` is a good idea. diff --git a/pywikibot/comms/eventstreams.py b/pywikibot/comms/eventstreams.py index cd9c280c3..aacc4be54 100644 --- a/pywikibot

[Pywikipedia-bugs] [Maniphest] [Created] T335720: Site() can request info unnecessarily

2023-05-01 Thread JJMC89
JJMC89 created this task. JJMC89 added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Since rPWBC891a720c09e6: [bugfix] No longer lazy load cookies <https://phabricator.wikimedia.org/rPWBC891a720c09e694e85113c2376c0f1613c89a3

[Pywikipedia-bugs] [Maniphest] [Closed] T335646: ERROR: upload.py not found! Misspelling?

2023-04-30 Thread JJMC89
JJMC89 closed this task as "Invalid". JJMC89 added a comment. The documentation says to use `python3 pwb.py upload`, not `pwb upload`. TASK DETAIL https://phabricator.wikimedia.org/T335646 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Pywikipedia-bugs] [Maniphest] [Retitled] T334674: codecov package is no longer available via PyPI

2023-04-13 Thread JJMC89
JJMC89 renamed this task from "codecov package is no longer available via pypy" to "codecov package is no longer available via PyPI". TASK DETAIL https://phabricator.wikimedia.org/T334674 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferenc

[Pywikipedia-bugs] [Maniphest] [Commented On] T117570: Jenkins output for pywikibot job is hard to read

2023-03-30 Thread JJMC89
JJMC89 added a comment. The documentation <https://flake8.pycqa.org/en/6.0.0/user/options.html#cmdoption-flake8-color> says that the color option cannot be specified in config files, so it must be specified on the command line. TASK DETAIL https://phabricator.wikimedia.org/T117570

[Pywikipedia-bugs] [Maniphest] [Created] T333414: pywikibot.textlib.TimeStripper doctest failing due to different offset

2023-03-28 Thread JJMC89
JJMC89 created this task. JJMC89 added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION 17:17:31 ___ [doctest] pywikibot.textlib.TimeStripper ___ 17:17:31 1841*group* attribute is a set

[Pywikipedia-bugs] [Maniphest] [Updated] T332657: KeyError: 'comment' in /pywikibot/site/_generators.py:1877

2023-03-20 Thread JJMC89
JJMC89 changed the subtype of this task from "Task" to "Bug Report". TASK DETAIL https://phabricator.wikimedia.org/T332657 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: Aklapper, Air7538, pywikibot-bugs-list, P

[Pywikipedia-bugs] [Maniphest] [Updated] T51087: Specify which edit was thanked in Special:Log/thanks, both for private and public records' sake, if configured to do so

2023-03-03 Thread JJMC89
JJMC89 removed projects: Pywikibot, Pywikibot-Thanks. JJMC89 removed a subscriber: pywikibot-bugs-list. TASK DETAIL https://phabricator.wikimedia.org/T51087 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JJMC89 Cc: KStoller-WMF, Tol, Sdkb, Ladsgroup

[Pywikipedia-bugs] [Maniphest] [Merged] T317121: Add support for azwikimedia to Pywikibot

2023-03-03 Thread JJMC89
JJMC89 merged a task: T331173: Add support for azwikimedia to Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T317121 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zabe, JJMC89 Cc: Zabe, MarcoAurelio, Meno25, Aklapper, Maintenance_bot

  1   2   3   4   5   6   >