[Pywikipedia-bugs] [Maniphest] [Commented On] T308266: Use random.choises() instead of random.shuffle() in site_tests.py

2022-05-12 Thread Mpaa
Mpaa added a comment. random.choices() creates a list with replacements, so you might have duplicates. random.sample() maybe? TASK DETAIL https://phabricator.wikimedia.org/T308266 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Mpaa Cc: Mpaa,

[Pywikipedia-bugs] [Maniphest] [Edited] T308063: Pywikibot: Insufficient documentation

2022-05-12 Thread srishakatux
srishakatux updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T308063 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: srishakatux Cc: Xqt, komla, Aklapper, TBurmeister, pywikibot-bugs-list, srishakatux, Maberdour, Jyoo1011,

[Pywikipedia-bugs] [Maniphest] [Updated] T308245: New wikidata claims ignored by itemPage.editEntity

2022-05-12 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T308245 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: Xqt, matej_suchanek, Aklapper, pywikibot-bugs-list, William_Avery, Fernandobacasegua34,

[Pywikipedia-bugs] [Maniphest] [Commented On] T308245: New wikidata claims ignored by itemPage.editEntity

2022-05-12 Thread gerritbot
gerritbot added a comment. Change 791428 had a related patch set uploaded (by William Avery; author: William Avery): [pywikibot/core@master] Changes for T308245 https://gerrit.wikimedia.org/r/791428 TASK DETAIL https://phabricator.wikimedia.org/T308245 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Edited] T308063: Pywikibot: Insufficient documentation

2022-05-12 Thread komla
komla updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T308063 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: komla Cc: Xqt, komla, Aklapper, TBurmeister, pywikibot-bugs-list, srishakatux, Maberdour, Jyoo1011,

[Pywikipedia-bugs] [Maniphest] [Edited] T308063: Pywikibot: Insufficient documentation

2022-05-12 Thread komla
komla updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T308063 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: komla Cc: Xqt, komla, Aklapper, TBurmeister, pywikibot-bugs-list, srishakatux, Maberdour, Jyoo1011,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T308276: Follow PEP526 for variable annotations. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T308276: Follow PEP526 for variable annotations

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T308276 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Created] T308276: Follow PEP526 for variable annotations

2022-05-12 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Introduction With PEP526 a new syntax for type annotating of variables including class variables and instance variables was added

[Pywikipedia-bugs] [Maniphest] [Updated] T308266: Use random.choises() instead of random.shuffle() in site_tests.py

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T308266 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T308266: Use random.choises() instead of random.shuffle() in site_tests.py. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Created] T308266: Use random.choises() instead of random.shuffle() in site_tests.py

2022-05-12 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Introduction The new choices() function returns a list of elements of specified size from the given population.

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T308265: Use inline re.flags in Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T308265: Use inline re.flags in Pywikibot

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T308265 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Created] T308265: Use inline re.flags in Pywikibot

2022-05-12 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Introduction Added support of modifier spans in regular expressions. Examples: '(?i:p)ython' matches 'python' and 'Python', but

[Pywikipedia-bugs] [Maniphest] [Edited] T308261: Access match object groups by item name instead of group() method

2022-05-12 Thread Xqt
Xqt updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T308261 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T308261: Access match object groups by item name instead of group() method. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Updated] T308261: Access match object groups by item name instead of group() method

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T308261 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Created] T308261: Access match object groups by item name instead of group() method

2022-05-12 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Introduction Match object groups can be accessed by `__getitem__`, which is equivalent to `group()`. `So mo['name']` is now

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T121334: Selective use of formatversion=2. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T121334: Selective use of formatversion=2

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T121334 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, gerritbot, Sn1per, jayvdb, Aklapper, StudiesWorld, Legoktm,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T192538: mw 1.25+ supports booleans as parameter assignment. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011,

[Pywikipedia-bugs] [Maniphest] [Updated] T192538: mw 1.25+ supports booleans as parameter assignment

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T192538 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Dalba, Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T301908: Drop support for Python 3.5

2022-05-12 Thread Xqt
Xqt removed a subtask: T139143: Make a pywikibot entry point for scripts. TASK DETAIL https://phabricator.wikimedia.org/T301908 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: MarcoAurelio, Ricordisamoa, Majavah, Strainu, Mpaa, Framawiki,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added a subtask: T139143: Make a pywikibot entry point for scripts. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T139143: Make a pywikibot entry point for scripts

2022-05-12 Thread Xqt
Xqt edited parent tasks, added: T308258: Pywikibot 8 tasks (Tracking); removed: T301908: Drop support for Python 3.5. TASK DETAIL https://phabricator.wikimedia.org/T139143 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Dvorapa, RhinosF1,

[Pywikipedia-bugs] [Maniphest] [Updated] T301908: Drop support for Python 3.5

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T301908 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: MarcoAurelio, Ricordisamoa, Majavah, Strainu, Mpaa, Framawiki, Dvorapa,

[Pywikipedia-bugs] [Maniphest] [Updated] T306637: Drop support for MediaWiki < 1.27

2022-05-12 Thread Xqt
Xqt added a parent task: T308258: Pywikibot 8 tasks (Tracking). TASK DETAIL https://phabricator.wikimedia.org/T306637 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: srishakatux, Seppl2013, WolfgangFahl, JAnD, Andre_Engels, Pywikibugs,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt added subtasks: T301908: Drop support for Python 3.5, T306637: Drop support for MediaWiki < 1.27. TASK DETAIL https://phabricator.wikimedia.org/T308258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Updated] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt changed the subtype of this task from "Task" to "Release". Xqt moved this task from Backlog to Tracking tasks on the Pywikibot board. TASK DETAIL https://phabricator.wikimedia.org/T308258 WORKBOARD https://phabricator.wikimedia.org/project/board/87/ EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Created] T308258: Pywikibot 8 tasks (Tracking)

2022-05-12 Thread Xqt
Xqt created this task. Xqt added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION This tasks holds any task for Pywikibot 8 release when Python 3.5 support has been dropped TASK DETAIL https://phabricator.wikimedia.org/T308258

[Pywikipedia-bugs] [Maniphest] [Triaged] T308245: New wikidata claims ignored by itemPage.editEntity

2022-05-12 Thread Xqt
Xqt triaged this task as "High" priority. TASK DETAIL https://phabricator.wikimedia.org/T308245 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, matej_suchanek, Aklapper, pywikibot-bugs-list, William_Avery, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Commented On] T308245: New wikidata claims ignored by itemPage.editEntity

2022-05-12 Thread Xqt
Xqt added a comment. > I can reproduce by adding a test case to wikibase_edit_tests.py running on > I can commit the test case and a one-line fix to _collections.py. That would be fine! TASK DETAIL https://phabricator.wikimedia.org/T308245 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Created] T308245: New wikidata claims ignored by itemPage.editEntity

2022-05-12 Thread William_Avery
William_Avery created this task. William_Avery added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION **List of steps to reproduce** (step by step, including full links if applicable): - Have an ItemPage with an existing array

[Pywikipedia-bugs] [Maniphest] [Commented On] T57889: Improve support for asynchronous requests (saving/preloading pages)

2022-05-12 Thread Xqt
Xqt added a comment. threadedhttp was replaced by requests long time ago but further asyncio development should be made when Python 3.5 (or even 3.6) has been dropped. TASK DETAIL https://phabricator.wikimedia.org/T57889 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T301908: Drop support for Python 3.5

2022-05-12 Thread Xqt
Xqt added a parent task: T57889: Improve support for asynchronous requests (saving/preloading pages). TASK DETAIL https://phabricator.wikimedia.org/T301908 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: MarcoAurelio, Ricordisamoa, Majavah,

[Pywikipedia-bugs] [Maniphest] [Updated] T57889: Improve support for asynchronous requests (saving/preloading pages)

2022-05-12 Thread Xqt
Xqt added a subtask: T301908: Drop support for Python 3.5. TASK DETAIL https://phabricator.wikimedia.org/T57889 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Enterprisey, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, Jyoo1011,

[Pywikipedia-bugs] [Maniphest] [Updated] T308112: Pywikibot; Listpages.py should have options to limit results to a specfied range of pages, titles (or title prefixes)..

2022-05-12 Thread Xqt
Xqt added a project: Pywikibot-pagegenerators.py. TASK DETAIL https://phabricator.wikimedia.org/T308112 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, pywikibot-bugs-list, ShakespeareFan00, Aklapper, Jyoo1011, JohnsonLee01, SHEKH,

[Pywikipedia-bugs] [Maniphest] [Updated] T196851: Evaluate BaseBot class usage across scripts

2022-05-12 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T196851 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: gerritbot, Aklapper, Xqt, Framawiki, Wesalius, pywikibot-bugs-list, Fernandobacasegua34,

[Pywikipedia-bugs] [Maniphest] [Commented On] T196851: Evaluate BaseBot class usage across scripts

2022-05-12 Thread gerritbot
gerritbot added a comment. Change 791307 had a related patch set uploaded (by Xqt; author: Xqt): [pywikibot/core@master] [IMPR] Use AutomaticTWSummaryBot to implement listpages https://gerrit.wikimedia.org/r/791307 TASK DETAIL https://phabricator.wikimedia.org/T196851 EMAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T307834: touch or purge of a page is not reflected by the bot run summary

2022-05-12 Thread gerritbot
gerritbot added a comment. Change 789897 **merged** by Xqt: [pywikibot/core@master] [IMPR] Print counter statistic for all counters https://gerrit.wikimedia.org/r/789897 TASK DETAIL https://phabricator.wikimedia.org/T307834 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Closed] T307834: touch or purge of a page is not reflected by the bot run summary

2022-05-12 Thread Xqt
Xqt closed this task as "Resolved". Xqt claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T307834 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Aklapper, Xqt, pywikibot-bugs-list, Fernandobacasegua34, 786, Suran38, Biggs657,