Page MenuHomePhabricator

Xqt
Pywikibot developer / Bureaucrat on de-wiki

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 16 2014, 1:34 PM (249 w, 14 h)
Availability
Available
IRC Nick
xqt
LDAP User
Xqt
MediaWiki User
Xqt [ Global Accounts ]

Recent Activity

Fri, Aug 16

Xqt committed rPWBC5efeb820c15b: refactor: remove unused local variable assignments (authored by Dalba).
refactor: remove unused local variable assignments
Fri, Aug 16, 2:29 PM
Xqt closed T228587: Archivebot does not work anymore for me as Resolved.
Fri, Aug 16, 2:28 PM · Pywikibot, Pywikibot-archivebot.py
Xqt committed rPWBC8f3a5dfb58dc: [L10N] Update languages_by_size (authored by Xqt).
[L10N] Update languages_by_size
Fri, Aug 16, 2:04 PM
Xqt closed T230301: Wrong footer detection in Proofreadpage as Resolved.
Fri, Aug 16, 12:39 PM · Pywikibot
Xqt committed rPWBCf21af05f4d24: [doc] Update HISTORY.rst (authored by Xqt).
[doc] Update HISTORY.rst
Fri, Aug 16, 12:35 PM
Xqt closed T193976: Missing unittests for botirc.py, a subtask of T60941: Missing unit tests for pywikibot library (tracking), as Declined.
Fri, Aug 16, 11:40 AM · Patch-For-Review, Google-Code-in-2017, Google-Code-In-2016, Technical-Debt, Google-Code-In-2015, Pywikibot, Tracking-Neverending, Pywikibot-tests
Xqt closed T193976: Missing unittests for botirc.py as Declined.

botirc.py will be dropped

Fri, Aug 16, 11:40 AM · Pywikibot-tests, Pywikibot
Xqt added a comment to T229859: Pywikibot meetup Wikimania hackathon 2019 .

Any news here?

Fri, Aug 16, 5:41 AM · User-LokalProfil, Pywikibot, Wikimania-Hackathon-2019

Sat, Aug 10

Xqt placed T230141: wikistats_tests are failing up for grabs.
Sat, Aug 10, 11:32 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Xqt closed T230141: wikistats_tests are failing, a subtask of T225591: Make Travis and Appveyor pass again, as Resolved.
Sat, Aug 10, 11:31 PM · Goal, Pywikibot, Pywikibot-tests
Xqt closed T230141: wikistats_tests are failing as Resolved.

Solved upstream. Thanks a lot.

Sat, Aug 10, 11:31 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Aklapper awarded T230142: https://wikistats.wmflabs.org/ is not available any longer a Orange Medal token.
Sat, Aug 10, 10:40 PM · VPS-project-Wikistats

Thu, Aug 8

Xqt changed the subtype of T230142: https://wikistats.wmflabs.org/ is not available any longer from "Task" to "Bug Report".
Thu, Aug 8, 4:57 PM · VPS-project-Wikistats
Xqt added a project to T230141: wikistats_tests are failing: Upstream.
Thu, Aug 8, 4:41 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Xqt added a parent task for T230142: https://wikistats.wmflabs.org/ is not available any longer: T230141: wikistats_tests are failing.
Thu, Aug 8, 4:41 PM · VPS-project-Wikistats
Xqt added a subtask for T230141: wikistats_tests are failing: T230142: https://wikistats.wmflabs.org/ is not available any longer.
Thu, Aug 8, 4:41 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Xqt created T230142: https://wikistats.wmflabs.org/ is not available any longer.
Thu, Aug 8, 4:40 PM · VPS-project-Wikistats
Xqt added a subtask for T225591: Make Travis and Appveyor pass again: T230141: wikistats_tests are failing.
Thu, Aug 8, 4:36 PM · Goal, Pywikibot, Pywikibot-tests
Xqt added a parent task for T230141: wikistats_tests are failing: T225591: Make Travis and Appveyor pass again.
Thu, Aug 8, 4:36 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Xqt triaged T230141: wikistats_tests are failing as High priority.
Thu, Aug 8, 4:35 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests
Xqt created T230141: wikistats_tests are failing.
Thu, Aug 8, 4:35 PM · VPS-project-Wikistats, Upstream, Pywikibot, Pywikibot-tests

Tue, Aug 6

Xqt committed rPWBCbc51c9a3ecca: [cleanup] Python 3.4 is the lowest supported Python 3 release (authored by Xqt).
[cleanup] Python 3.4 is the lowest supported Python 3 release
Tue, Aug 6, 6:17 AM

Sun, Aug 4

Xqt closed T227403: flake8-docstring 1.3.0 cannot work with pydocstyle 4.0.0 as Resolved.
Sun, Aug 4, 7:20 PM · Upstream, Pywikibot-tests, Pywikibot

Sat, Aug 3

Xqt triaged T71384: extract_templates_and_params parser bugs loading w:en:Main_Page with mwparserfromhell as Normal priority.
Sat, Aug 3, 10:07 AM · Pywikibot, Upstream, Pywikibot-textlib.py
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T71384: extract_templates_and_params parser bugs loading w:en:Main_Page with mwparserfromhell.
Sat, Aug 3, 10:01 AM · Pywikibot
Xqt added a parent task for T71384: extract_templates_and_params parser bugs loading w:en:Main_Page with mwparserfromhell: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 10:01 AM · Pywikibot, Upstream, Pywikibot-textlib.py
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T106765: migrate textlib parser functionality to mwparserfromhell.
Sat, Aug 3, 9:58 AM · Pywikibot
Xqt added a parent task for T106765: migrate textlib parser functionality to mwparserfromhell: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:58 AM · Pywikibot-textlib.py, Pywikibot
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T110529: template.py does not recognize nested templates.
Sat, Aug 3, 9:57 AM · Pywikibot
Xqt added a parent task for T110529: template.py does not recognize nested templates: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:57 AM · Pywikibot-textlib.py, Pywikibot
Xqt updated subscribers of T229723: Insufficient wikitext regex parser functions in textlib (tracking).

Maybe we should use mwparserfromhell or @Dalba's wikitextparser and make it mandatory

Sat, Aug 3, 9:54 AM · Pywikibot
Xqt triaged T229698: _MultiTemplateMatchBuilder do not match correctly when a template parameter contains another template as High priority.

I think we should use mwparserfromhell

Sat, Aug 3, 9:52 AM · Pywikibot
Xqt triaged T229723: Insufficient wikitext regex parser functions in textlib (tracking) as High priority.
Sat, Aug 3, 9:51 AM · Pywikibot
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T106763: Mandatory dependency on mwparserfromhell.
Sat, Aug 3, 9:50 AM · Pywikibot
Xqt added a parent task for T106763: Mandatory dependency on mwparserfromhell: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:50 AM · Pywikibot-textlib.py, Pywikibot
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T227386: template.py fails removing a template.
Sat, Aug 3, 9:49 AM · Pywikibot
Xqt added a parent task for T227386: template.py fails removing a template: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:49 AM · Pywikibot
Xqt added a subtask for T229723: Insufficient wikitext regex parser functions in textlib (tracking): T229698: _MultiTemplateMatchBuilder do not match correctly when a template parameter contains another template.
Sat, Aug 3, 9:48 AM · Pywikibot
Xqt added a parent task for T229698: _MultiTemplateMatchBuilder do not match correctly when a template parameter contains another template: T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:48 AM · Pywikibot
Xqt created T229723: Insufficient wikitext regex parser functions in textlib (tracking).
Sat, Aug 3, 9:48 AM · Pywikibot

Thu, Aug 1

Xqt created T229560: Create colon parserfunction version of {{CREATIONTIMESTAMP}} etc..
Thu, Aug 1, 9:23 AM · MediaWiki-Parser

Wed, Jul 31

Xqt triaged T149672: OAuth: don't abort if the username does not exist on project as Normal priority.
Wed, Jul 31, 7:27 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-extensions-OAuth, Pywikibot-OAuth, Pywikibot
Xqt committed rPWBC2a4b022f09db: [PY3] Make pywikibot more Python 3 compatible (authored by Xqt).
[PY3] Make pywikibot more Python 3 compatible
Wed, Jul 31, 2:52 PM
Xqt committed rPWBCbc7cd41446d2: [IMPR] Add allowusertalk to the User.block() options (authored by Xqt).
[IMPR] Add allowusertalk to the User.block() options
Wed, Jul 31, 2:12 PM

Tue, Jul 30

Xqt committed rPWBC138f79619495: [tests] Announce FutureWarning with weblib methods (authored by Xqt).
[tests] Announce FutureWarning with weblib methods
Tue, Jul 30, 6:49 PM
Xqt triaged T199643: Generate a new CSRF token if the old one is invalidated as Normal priority.
Tue, Jul 30, 5:58 PM · Pywikibot
Xqt added a subtask for T139842: Restartable bot framework: T199643: Generate a new CSRF token if the old one is invalidated.
Tue, Jul 30, 5:56 PM · User-DrTrigon, Pywikibot
Xqt added a parent task for T199643: Generate a new CSRF token if the old one is invalidated: T139842: Restartable bot framework.
Tue, Jul 30, 5:56 PM · Pywikibot
Xqt updated subscribers of T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Pywikibot, Pywikibot-tests
Xqt added a parent task for T78393: Load token types needed for each API module from the API: T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Patch-For-Review, Pywikibot-network, Pywikibot
Xqt added a parent task for T199643: Generate a new CSRF token if the old one is invalidated: T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Pywikibot
Xqt added a parent task for T222508: action=logout needs CSRF token, since API breaking change: T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Pywikibot
Xqt added a parent task for T226942: Action 'csrf' is not allowed for user Pywikibot-test on wikisource:zh: T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Pywikibot-tests, Pywikibot
Xqt added a parent task for T229293: invalid CSRF token error shown with each block: T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:54 PM · Patch-For-Review, Pywikibot
Xqt added subtasks for T229364: CSRF token issues (tracking): T222508: action=logout needs CSRF token, since API breaking change, T199643: Generate a new CSRF token if the old one is invalidated, T226942: Action 'csrf' is not allowed for user Pywikibot-test on wikisource:zh, T78393: Load token types needed for each API module from the API, T229293: invalid CSRF token error shown with each block.
Tue, Jul 30, 5:54 PM · Pywikibot, Pywikibot-tests
Xqt triaged T229364: CSRF token issues (tracking) as High priority.
Tue, Jul 30, 5:51 PM · Pywikibot, Pywikibot-tests
Xqt created T229364: CSRF token issues (tracking).
Tue, Jul 30, 5:51 PM · Pywikibot, Pywikibot-tests
Xqt committed rPWBC63905fd411b4: [cleanup] Nothing left to do for a deprecated method (authored by Xqt).
[cleanup] Nothing left to do for a deprecated method
Tue, Jul 30, 3:34 AM
Xqt added a comment to T229288: Add allowusertalk to the userblock options in pywikibot.

Should also be available in User.block() method

Tue, Jul 30, 1:11 AM · Pywikibot
Xqt triaged T229293: invalid CSRF token error shown with each block as High priority.
Tue, Jul 30, 1:10 AM · Patch-For-Review, Pywikibot
Xqt changed the subtype of T229293: invalid CSRF token error shown with each block from "Task" to "Bug Report".
Tue, Jul 30, 1:10 AM · Patch-For-Review, Pywikibot
Xqt triaged T229288: Add allowusertalk to the userblock options in pywikibot as Normal priority.
Tue, Jul 30, 1:06 AM · Pywikibot

Mon, Jul 29

Xqt placed T226157: Data retrieval may be very long and heavy because of SiteLink initialization up for grabs.
Mon, Jul 29, 10:33 AM · Performance, Regression, Pywikibot-Wikidata, Pywikibot
Xqt committed rPWBC9316e8117aac: [bugfix] Create APISite object through pywikibot.Site wrapper (authored by Xqt).
[bugfix] Create APISite object through pywikibot.Site wrapper
Mon, Jul 29, 2:47 AM

Sat, Jul 27

Xqt reopened T228961: -limit option does not work for checkimages.py any longer as "Open".
Sat, Jul 27, 2:10 PM · Patch-For-Review, Pywikibot, Pywikibot-Scripts
Xqt closed T228961: -limit option does not work for checkimages.py any longer as Resolved.
Sat, Jul 27, 2:01 PM · Patch-For-Review, Pywikibot, Pywikibot-Scripts

Jul 26 2019

Xqt added a comment to T226942: Action 'csrf' is not allowed for user Pywikibot-test on wikisource:zh.

Same on en-wiki:
https://travis-ci.org/wikimedia/pywikibot/jobs/563862457

Jul 26 2019, 6:22 AM · Pywikibot-tests, Pywikibot
Xqt committed rPWBCbd48491560cc: [setup] Synchronize pypi package 1.2 with 2.1 (authored by Xqt).
[setup] Synchronize pypi package 1.2 with 2.1
Jul 26 2019, 5:28 AM

Jul 25 2019

Xqt closed T228833: Make Python 2 scripts more Python 3 compatible, a subtask of T213287: Drop support of python 2.7, as Resolved.
Jul 25 2019, 11:04 PM · Pywikibot-Announce, Pywikibot-RfCs, Pywikibot
Xqt closed T228833: Make Python 2 scripts more Python 3 compatible as Resolved.
Jul 25 2019, 11:04 PM · Pywikibot
Xqt committed rPWBCd7b6752dc1f4: [PY3] Make Python 2 more Python 3 compatible (authored by Xqt).
[PY3] Make Python 2 more Python 3 compatible
Jul 25 2019, 10:14 PM
Xqt updated the task description for T228961: -limit option does not work for checkimages.py any longer.
Jul 25 2019, 1:41 PM · Patch-For-Review, Pywikibot, Pywikibot-Scripts
Xqt updated the task description for T228961: -limit option does not work for checkimages.py any longer.
Jul 25 2019, 1:41 PM · Patch-For-Review, Pywikibot, Pywikibot-Scripts
Xqt triaged T228961: -limit option does not work for checkimages.py any longer as Normal priority.
Jul 25 2019, 8:24 AM · Patch-For-Review, Pywikibot, Pywikibot-Scripts
Xqt created T228961: -limit option does not work for checkimages.py any longer.
Jul 25 2019, 8:23 AM · Patch-For-Review, Pywikibot, Pywikibot-Scripts

Jul 24 2019

Xqt closed T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+, a subtask of T225591: Make Travis and Appveyor pass again, as Resolved.
Jul 24 2019, 1:52 PM · Goal, Pywikibot, Pywikibot-tests
Xqt closed T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+ as Resolved.
Jul 24 2019, 1:52 PM · Pywikibot, Pywikibot-tests
Xqt committed rPWBC96a2cb84a730: Revert "[bugfix] T113120 is solved for Python 3.5+" (authored by Xqt).
Revert "[bugfix] T113120 is solved for Python 3.5+"
Jul 24 2019, 1:48 PM
Xqt updated subscribers of T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+.
Jul 24 2019, 9:42 AM · Pywikibot, Pywikibot-tests
Xqt renamed T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+ from test_mime_file_container of dry_api_tests.DryMimeTests is failing to test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+.
Jul 24 2019, 9:41 AM · Pywikibot, Pywikibot-tests
Xqt added a comment to T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+.

Either T113120 isn't really solved or the behaviour is different from Python 2. The fix works for Python 3.4 only since rPWBC07ce5ab6fe67.

Jul 24 2019, 9:41 AM · Pywikibot, Pywikibot-tests
Xqt added a subtask for T225591: Make Travis and Appveyor pass again: T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+.
Jul 24 2019, 9:06 AM · Goal, Pywikibot, Pywikibot-tests
Xqt added a parent task for T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+: T225591: Make Travis and Appveyor pass again.
Jul 24 2019, 9:06 AM · Pywikibot, Pywikibot-tests
Xqt triaged T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+ as High priority.
Jul 24 2019, 9:06 AM · Pywikibot, Pywikibot-tests
Xqt created T228841: test_mime_file_container of dry_api_tests.DryMimeTests is failing for Python 3.5+.
Jul 24 2019, 9:05 AM · Pywikibot, Pywikibot-tests
Xqt added a comment to T228839: Site('test', 'test') is not Site('test', 'wikipedia').

Personally I prefer the last idea because we only have one entry in pywikibot._sites dict due to the key of '%s:%s:%s:%s' % (interface.__name__, fam, code, user)

Jul 24 2019, 8:52 AM · Pywikibot
Xqt triaged T228839: Site('test', 'test') is not Site('test', 'wikipedia') as Low priority.
Jul 24 2019, 8:49 AM · Pywikibot
Xqt created T228839: Site('test', 'test') is not Site('test', 'wikipedia').
Jul 24 2019, 8:48 AM · Pywikibot
Xqt updated subscribers of T197258: Ask python scripts to use custom user agents.
Jul 24 2019, 8:26 AM · Quarry
Xqt triaged T197258: Ask python scripts to use custom user agents as Low priority.
Jul 24 2019, 8:25 AM · Quarry
Xqt added a comment to T197258: Ask python scripts to use custom user agents.

Hasn't this been done by rPWBC9a20435 ?

Jul 24 2019, 8:25 AM · Quarry
Xqt claimed T228833: Make Python 2 scripts more Python 3 compatible.
Jul 24 2019, 8:15 AM · Pywikibot
Xqt added a subtask for T213287: Drop support of python 2.7: T228833: Make Python 2 scripts more Python 3 compatible.
Jul 24 2019, 7:59 AM · Pywikibot-Announce, Pywikibot-RfCs, Pywikibot
Xqt added a parent task for T228833: Make Python 2 scripts more Python 3 compatible: T213287: Drop support of python 2.7.
Jul 24 2019, 7:59 AM · Pywikibot
Xqt triaged T228833: Make Python 2 scripts more Python 3 compatible as Low priority.
Jul 24 2019, 7:58 AM · Pywikibot
Xqt created T228833: Make Python 2 scripts more Python 3 compatible.
Jul 24 2019, 7:58 AM · Pywikibot
Xqt committed rPWBC07ce5ab6fe67: [bugfix] T113120 is solved for Python 3.5+ (authored by Xqt).
[bugfix] T113120 is solved for Python 3.5+
Jul 24 2019, 7:13 AM
Xqt closed T227409: setup.py sdist gives different egg-info for pypi package, a subtask of T213287: Drop support of python 2.7, as Resolved.
Jul 24 2019, 6:21 AM · Pywikibot-Announce, Pywikibot-RfCs, Pywikibot
Xqt closed T227409: setup.py sdist gives different egg-info for pypi package as Resolved.
Jul 24 2019, 6:21 AM · Pywikibot
Xqt committed rPWBCfc289d7be33d: [setup] Combine setup requirements for different python versions (authored by Xqt).
[setup] Combine setup requirements for different python versions
Jul 24 2019, 5:59 AM