Page MenuHomePhabricator

Dvorapa (Pavel Dvořák)
Idea generator

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 8 2015, 8:24 AM (171 w, 5 d)
Availability
Available
IRC Nick
Dvorapa
LDAP User
Dvorapa
MediaWiki User
Dvorapa [ Global Accounts ]

Recent Activity

Today

Dvorapa added a comment to T216766: Mobile: Redlink in hatnote is not red.

Try my attempt here: https://en.m.wikipedia.org/w/index.php?title=Wikipedia:Sandbox&oldid=884468638

Fri, Feb 22, 12:44 AM · Readers-Web-Backlog (Design), MobileFrontend, Mobile, MinervaNeue

Yesterday

Dvorapa added projects to T216766: Mobile: Redlink in hatnote is not red: Mobile, MobileFrontend.
Thu, Feb 21, 8:52 PM · Readers-Web-Backlog (Design), MobileFrontend, Mobile, MinervaNeue
Dvorapa created T216766: Mobile: Redlink in hatnote is not red.
Thu, Feb 21, 8:50 PM · Readers-Web-Backlog (Design), MobileFrontend, Mobile, MinervaNeue
Dvorapa added a comment to T168861: Infobox caption should be properly formatted in the mobile view.

btw another complaint on tech village pump on cswiki today: https://cs.wikipedia.org/wiki/Wikipedie:Pod_l%C3%ADpou_(technika)#Nadpisy_infobox%C5%AF_v_mobiln%C3%AD_verzi

Thu, Feb 21, 8:48 PM · MinervaNeue, Readers-Web-Backlog (Design)
Dvorapa added a comment to T168861: Infobox caption should be properly formatted in the mobile view.

At least the infobox caption should be styled the same way as infobox title is. Whether to hide it or style it differently is for some follow-up discussion

Thu, Feb 21, 8:30 PM · MinervaNeue, Readers-Web-Backlog (Design)
Dvorapa awarded T168861: Infobox caption should be properly formatted in the mobile view a Burninate token.
Thu, Feb 21, 8:25 PM · MinervaNeue, Readers-Web-Backlog (Design)
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

@bd808 https://wikitech.wikimedia.org/wiki/Help:Toolforge/Pywikibot is the best Toolforge manual from all Toolforge manuals. It just misses some stuff about how to create a tool and maybe a little more detail about how to run webservice (but it is not in the scope of the page)

Thu, Feb 21, 8:10 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

@bd808 Well, this issue is from my point of view a little bit deep. To run Gerrit + Git review, there is nice tutorial with easy steps. On the other hand to gain acces to Toolforge, connect to it using ssh in terminal or file browser supporting ssh, run any type of command here, python commands specifically, create venv, maintain crontab, all these stuff I must've learn from my wiki colleague on wikimedia:cs workshop event as no tutorial on Wikitech was clear about what to do. I've already asked this somewhere (I can not find where).

But yes, for python venv I could only find https://wikitech.wikimedia.org/wiki/Help:Toolforge/FAQ#My_Tool_requires_a_package_that_is_not_currently_installed_in_Toolforge._How_can_I_add_it? and some bad tutorials for webservice (I don't want to run python on website)

Is https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Flask_OAuth_tool a bad tutorial in your opinion, or just not relevant to your particular problem? Which of the many git+gerrit tutorials on mediawiki.org helped you most? Improving documentation for getting started in Toolforge is something I care a lot about, but I need feedback from folks like you who are having trouble finding what they need to prioritize what to work on and how to present the material.

Thu, Feb 21, 7:34 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

@bd808 Well, this issue is from my point of view a little bit deep. To run Gerrit + Git review, there is nice tutorial with easy steps. On the other hand to gain acces to Toolforge, connect to it using ssh in terminal or file browser supporting ssh, run any type of command here, python commands specifically, create venv, maintain crontab, all these stuff I must've learn from my colleague as no tutorial on Wikitech was clear about what to do. I've already asked this somewhere (I can not find where).

Thu, Feb 21, 7:21 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa changed the status of T216741: MySQL page generator throws error on sock.close() on toolforge from Open to Stalled.

Okay, we can currently do nothing about, just wait until Debian developers will update the package.

Thu, Feb 21, 6:53 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

v0.7.11? Soooo close!

Thu, Feb 21, 6:43 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

Well, we can use venv and run the script again with updated pip package. But I never used venv on forge, don't know how it works and the forge tutorials are not really good written.

Thu, Feb 21, 6:38 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a project to T168222: Querying wikidata with pywikibot fails for items with images when user is not registered for commons: Pywikibot-login.py.
Thu, Feb 21, 6:10 PM · Pywikibot-login.py, Pywikibot, Pywikibot-Wikidata
Dvorapa added a comment to T216722: Error mwoauth-invalid-authorization-invalid-user in Wikidata:Pywikibot - Python 3 Tutorial/Data Harvest.

(Yes, see T168222: Querying wikidata with pywikibot fails for items with images when user is not registered for commons)

Thu, Feb 21, 6:09 PM · Pywikibot-Wikidata, Pywikibot, Wikidata
Dvorapa moved T168222: Querying wikidata with pywikibot fails for items with images when user is not registered for commons from Backlog to Framework on the Pywikibot-Wikidata board.
Thu, Feb 21, 6:08 PM · Pywikibot-login.py, Pywikibot, Pywikibot-Wikidata
Dvorapa raised the priority of T168222: Querying wikidata with pywikibot fails for items with images when user is not registered for commons from Low to High.
Thu, Feb 21, 6:07 PM · Pywikibot-login.py, Pywikibot, Pywikibot-Wikidata
Dvorapa added a comment to T216748: Find a better way to name and promote site page generators.

You proposed to split site.py into a folder in https://gerrit.wikimedia.org/r/#/c/pywikibot/core/+/480503/. It can be a possible solution

Thu, Feb 21, 5:59 PM · Pywikibot-RfCs, Pywikibot, Pywikibot-pagegenerators.py
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.
tools.dvorapabot@tools-sgebastion-07:~$ python3
Python 3.5.3 (default, Sep 27 2018, 17:25:39) 
[GCC 6.3.0 20170516] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymysql
>>> pymysql.__version__
'0.7.10.None'
Thu, Feb 21, 5:57 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

I tried the script multiple times and all the time the same result. If I limit the MySQL query (limit 100, limit 1000), it does not happen. Only if I run the whole (422 000 articles), it takes more than 30 hours to complete the task for every article on cswiki. I switched that easy query to site.allpages(), but we should definitely try to fix this for more complicated queries.

Thu, Feb 21, 5:54 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216741: MySQL page generator throws error on sock.close() on toolforge.

stretch, using crontab (I think jsub runs on gridengine?)

Thu, Feb 21, 5:49 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216748: Find a better way to name and promote site page generators.
Thu, Feb 21, 5:48 PM · Pywikibot-RfCs, Pywikibot, Pywikibot-pagegenerators.py
Dvorapa created T216748: Find a better way to name and promote site page generators.
Thu, Feb 21, 5:46 PM · Pywikibot-RfCs, Pywikibot, Pywikibot-pagegenerators.py
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:35 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:12 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa renamed T216741: MySQL page generator throws error on sock.close() on toolforge from mysql.py throws error on sock.close() on toolforge to MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:10 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:10 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:07 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:06 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa updated the task description for T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:05 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa created T216741: MySQL page generator throws error on sock.close() on toolforge.
Thu, Feb 21, 5:03 PM · Pywikibot-pagegenerators.py, Pywikibot, Toolforge
Dvorapa added a comment to T216722: Error mwoauth-invalid-authorization-invalid-user in Wikidata:Pywikibot - Python 3 Tutorial/Data Harvest.

Have you tried to log into en wikipedia first?

Thu, Feb 21, 3:56 PM · Pywikibot-Wikidata, Pywikibot, Wikidata
Dvorapa claimed T125372: Add documentation to textlib.replace_links.
Thu, Feb 21, 12:31 AM · Patch-For-Review, Documentation, Pywikibot-Documentation, Pywikibot-textlib.py, Pywikibot
Dvorapa added a comment to T125372: Add documentation to textlib.replace_links.

I made Link, Page and also a callback function behave exactly the same, only string gets the data from the old link. I also made docs 100 % clear about this. I will slice the large patch into small portions

Thu, Feb 21, 12:30 AM · Patch-For-Review, Documentation, Pywikibot-Documentation, Pywikibot-textlib.py, Pywikibot
Dvorapa added a comment to T201089: Do not add/remove spaces in citation templates in cswiki.

Meh such a small issue and we can not use IABot for Arkive links

Thu, Feb 21, 12:07 AM · InternetArchiveBot (v2.0)
Dvorapa awarded T201089: Do not add/remove spaces in citation templates in cswiki a Burninate token.
Thu, Feb 21, 12:05 AM · InternetArchiveBot (v2.0)

Wed, Feb 20

Dvorapa added a comment to T216544: Offer possibility to skip to the next disambiguation.

Yeah, I miss this possibility too!

Wed, Feb 20, 11:09 AM · Patch-For-Review, Pywikibot-solve-disambiguation.py, Pywikibot
Dvorapa added a comment to T216592: solve_disamiguation doesn't care about 'r' command.

It seems like another solution for T124016, but good work at a first glance

Wed, Feb 20, 11:06 AM · Patch-For-Review, Pywikibot-solve-disambiguation.py, Pywikibot
Dvorapa lowered the priority of T125372: Add documentation to textlib.replace_links from Normal to Low.

This is normal, but stupid. For Link it gets the data from the Link, for Page and string it gets the data from the old link text. Weird, but fully described in the docs. I will try to find a better way in my patch.

Wed, Feb 20, 3:02 AM · Patch-For-Review, Documentation, Pywikibot-Documentation, Pywikibot-textlib.py, Pywikibot

Tue, Feb 19

Dvorapa removed a project from T124016: solve_disambiguation.py - [r]eplace option: TestMe.

This is similar to T104805 and probably it has the same origin in replace_links() working really bad

Tue, Feb 19, 7:48 PM · Patch-For-Review, Pywikibot-solve-disambiguation.py, Pywikibot, Pywikibot-compat-to-core
Dvorapa added a project to T216455: transferbot.py adds same summary with /edithistory for /edithistory subpage: good first bug.
Tue, Feb 19, 9:47 AM · good first bug, Pywikibot, Pywikibot-Other-scripts

Mon, Feb 18

Dvorapa added a comment to T127958: TemplateData shouldn't store paramOrder as a separate list.

Any thoughts on this?

Mon, Feb 18, 12:25 PM · Technical-Debt, VisualEditor, TemplateData

Wed, Feb 13

Dvorapa added a comment to T214811: WTE2017 preview doesn't de-duplicate the categories.

Hm.. Just wondering why don't we use OWE JavaScript Preview for this? Issues like this has been already debugged in it over the years.

Wed, Feb 13, 8:37 PM · Editing QA, MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor
Dvorapa added a comment to T213287: Drop support of python 2.7.

We could make a plan Pywikibot users could rely on. Like dropping 2.7.6 in 2 months, 2.7.9 in 4 months, some space for another potential deprecation, 2.7 in 8 months, 3.4 in 10 months (just an idea, not an actual proposal).

Wed, Feb 13, 4:41 PM · Pywikibot-Announce, Pywikibot-RfCs, Pywikibot
Dvorapa added a comment to T199042: touch.py makes empty edits on ProofreadPage pages.

Just curious, does -purge -forcerecursivelinkupdate also have a similar issue? If not, why don't you use that? Doesn't it do the same job?

As I understood purgeing the cache isn't the same as a null edit. ~~~~

Wed, Feb 13, 2:47 PM · Patch-For-Review, Pywikibot-i18n, ProofreadPage, Pywikibot-Other-scripts, Pywikibot
Dvorapa added a comment to T85271: document pywikibot.error and pywikibot.exception.

Hi @Dvorapa
Thanks for your patience. Could you please look over my commit ?

Wed, Feb 13, 12:01 PM · Patch-For-Review, good first bug, Documentation, Pywikibot-Documentation, Pywikibot

Tue, Feb 12

Dvorapa added a comment to T215704: webservice command not available when running a job on the task queue of the job grid.

BTW I don't know if you know, but multiple toolforge users got all their cron jobs, grid jobs and webservices cancelled in 7th February with no warning on Trusty. So kmlexport and mapycz were down for cca 24 hours (and T215704 didn't help to me) and multiple cswiki maintenance robots are down since then too. Also without any fix from your webservices monitoring. That's why I decided to move my tools to Stretch directly the day after, because everything was down so why wait.

I did not know, apparently because no one filed a bug or reported this in the #wikimedia-cloud irc channel. I have looked through our SAL logging, email alerts, and irc logs and do not see an obvious reason for mass job failures. I can understand why an unplanned outage would make you want to look at better monitoring solutions, but I can't help fix problems that nobody reports either.

Tue, Feb 12, 2:47 AM · Toolforge

Mon, Feb 11

Dvorapa updated the task description for T215841: ContentTranslation could postprocess link titles to linktrails.
Mon, Feb 11, 9:21 PM · ContentTranslation
Dvorapa added a project to T215841: ContentTranslation could postprocess link titles to linktrails: ContentTranslation.
Mon, Feb 11, 9:20 PM · ContentTranslation
Dvorapa renamed T215841: ContentTranslation could postprocess link titles to linktrails from ContentTranslation could postprocess lis to ContentTranslation could postprocess link titles to linktrails.
Mon, Feb 11, 9:20 PM · ContentTranslation
Dvorapa created T215841: ContentTranslation could postprocess link titles to linktrails.
Mon, Feb 11, 9:18 PM · ContentTranslation
Dvorapa added a comment to T209712: Header regex does not work if there is comment ending before the heading.

Also cosmetic-changes should fail silently and not interrupt the edit and freeze the scripts like replace.py, add_text.py etc...

Mon, Feb 11, 4:48 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa placed T209712: Header regex does not work if there is comment ending before the heading up for grabs.
Mon, Feb 11, 3:37 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa reopened T209712: Header regex does not work if there is comment ending before the heading as "Open".

Still one broken unhandled rare case

Mon, Feb 11, 3:37 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa added a comment to T209712: Header regex does not work if there is comment ending before the heading.

Also breaks on

== Heading ==<!--== Another heading ==
-->
Mon, Feb 11, 1:16 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa added a comment to T209712: Header regex does not work if there is comment ending before the heading.

Every second article today fails to save with cc on for me. My head explodes in a minute! :D

Mon, Feb 11, 1:15 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa awarded T209712: Header regex does not work if there is comment ending before the heading a The World Burns token.
Mon, Feb 11, 1:15 PM · Patch-For-Review, Pywikibot-textlib.py, Pywikibot
Dvorapa added a comment to T215704: webservice command not available when running a job on the task queue of the job grid.
Mon, Feb 11, 11:46 AM · Toolforge
Dvorapa added a comment to T215704: webservice command not available when running a job on the task queue of the job grid.

BTW I don't know if you know, but multiple toolforge users got all their cron jobs, grid jobs and webservices cancelled in 7th February with no warning on Trusty. So kmlexport and mapycz were down for cca 24 hours (and T215704 didn't help to me) and multiple cswiki maintenance robots are down since then too. Also without any fix from your webservices monitoring. That's why I decided to move my tools to Stretch directly the day after, because everything was down so why wait.

Mon, Feb 11, 11:44 AM · Toolforge
Dvorapa added a comment to T215704: webservice command not available when running a job on the task queue of the job grid.

This liveness probe really should not be needed at all. We have system level monitoring for all webservice jobs.

Mon, Feb 11, 11:41 AM · Toolforge
Dvorapa added a comment to T179985: tools-cron-02.tools.eqiad.wmflabs does not support running Kubernetes commands.

Thank you

Mon, Feb 11, 12:50 AM · Kubernetes, Toolforge
Dvorapa added a comment to T179985: tools-cron-02.tools.eqiad.wmflabs does not support running Kubernetes commands.

Is there a difference between 01 and 02 btw? (I always wondered)

Mon, Feb 11, 12:19 AM · Kubernetes, Toolforge
Dvorapa awarded T198452: Always enable namespace filtering in QueryGenerator a Like token.
Mon, Feb 11, 12:18 AM · Patch-For-Review, Pywikibot
Dvorapa added a comment to T215704: webservice command not available when running a job on the task queue of the job grid.

Look into the /data/project/mapycz/restart.sh and /data/project/mapycz/webwatcher.py (the same for /data/project/kmlexport/*).

Mon, Feb 11, 12:15 AM · Toolforge

Sun, Feb 10

Dvorapa added a comment to T215712: Stretch grid problem: No entries in Grid status.

Cool

Sun, Feb 10, 8:13 PM · cloud-services-team, Toolforge
Dvorapa updated the task description for T215704: webservice command not available when running a job on the task queue of the job grid.
Sun, Feb 10, 8:13 PM · Toolforge
Dvorapa updated subscribers of T215704: webservice command not available when running a job on the task queue of the job grid.

@bd808 Nope, they are not the same as jlocal works for me, just jsub and jstart does not

Sun, Feb 10, 8:12 PM · Toolforge
Dvorapa updated the task description for T215712: Stretch grid problem: No entries in Grid status.
Sun, Feb 10, 1:01 PM · cloud-services-team, Toolforge
Dvorapa created T215712: Stretch grid problem: No entries in Grid status.
Sun, Feb 10, 1:00 AM · cloud-services-team, Toolforge

Sat, Feb 9

Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 8:40 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 8:22 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 8:11 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 8:10 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215704: webservice command not available when running a job on the task queue of the job grid.
Sat, Feb 9, 8:09 PM · Toolforge
Dvorapa created T215704: webservice command not available when running a job on the task queue of the job grid.
Sat, Feb 9, 8:09 PM · Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:55 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:53 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:53 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:51 PM · Kubernetes, Toolforge
Dvorapa updated the task description for T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:51 PM · Kubernetes, Toolforge
Dvorapa renamed T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes from Perl URI::Escape module missing when moving from gridengine to kubernettes to Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:49 PM · Kubernetes, Toolforge
Dvorapa removed a project from T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes: Prod-Kubernetes.
Sat, Feb 9, 7:48 PM · Kubernetes, Toolforge
Dvorapa created T215702: Perl URI::Escape module missing when moving from gridengine to kubernetes.
Sat, Feb 9, 7:48 PM · Kubernetes, Toolforge
Dvorapa added a comment to T215677: Update wikimania_family.py.

@Euku Until the patch is merged, you can use a temporary wikimediachapter family with wikimania language (pwb.py script -family:"wikimediachapter" -lang:"wikimania") solution

Sat, Feb 9, 6:04 AM · Patch-For-Review, Pywikibot
Dvorapa claimed T215677: Update wikimania_family.py.
Sat, Feb 9, 5:46 AM · Patch-For-Review, Pywikibot

Fri, Feb 8

Dvorapa added a comment to T18691: RFC: Section headings should have a clickable anchor.
Fri, Feb 8, 5:16 PM · Readers-Web-Backlog (Design), TechCom-RFC, Design, MediaWiki-Interface

Tue, Feb 5

Dvorapa added a comment to T215298: Incubator interwiki makes page.py crash.

It seems Pywikibot can not handle site redirects well (be-x-old > be-tarask; cs:voy > incubator)

Tue, Feb 5, 5:11 PM · Pywikibot
Dvorapa awarded T111853: The href of be-tarask: interlanguage link points to the be-x-old domain a Meh! token.
Tue, Feb 5, 5:09 PM · Wikimedia-Interwiki-links, WMF-deploy-2015-09-08_(1.26wmf22), WMF-deploy-2015-09-15_(1.26wmf23), WMF-deploy-2015-09-01_(1.26wmf21), Patch-For-Review, MediaWiki-extensions-WikimediaMaintenance, Wikimedia-Site-requests
Dvorapa triaged T215298: Incubator interwiki makes page.py crash as High priority.

Both this and T113461 are high priority because the interwiki exists and on WIkipedia is fully functional, just Pywikibot does not accept it:

pywikibot.exceptions.SiteDefinitionError: voy:Main page is not a local page on wikipedia:cs, and the interwiki prefix voy is not supported by Pywikibot!
Unknown URL 'https://cs.wikivoyage.org/wiki/$1'.
pywikibot.exceptions.SiteDefinitionError: be-tarask:Баўгарыя is not a local page on wikipedia:cs, and the interwiki prefix be-tarask is not supported by Pywikibot!
Unknown URL 'https://be-x-old.wikipedia.org/wiki/$1'.
Tue, Feb 5, 5:07 PM · Pywikibot
Dvorapa added a comment to T215298: Incubator interwiki makes page.py crash.

Similar error is thrown also for be-x-old/be-tarask Wikipedia: T113461

Tue, Feb 5, 5:02 PM · Pywikibot
Dvorapa added a comment to T215298: Incubator interwiki makes page.py crash.

I think this should either fail on p=pywikibot.Page() or never fail at all. It should definitely not fail on p.exists() or p.isRedirectPage()

Tue, Feb 5, 4:58 PM · Pywikibot
Dvorapa updated the task description for T215298: Incubator interwiki makes page.py crash.
Tue, Feb 5, 4:54 PM · Pywikibot
Dvorapa updated the task description for T215298: Incubator interwiki makes page.py crash.
Tue, Feb 5, 4:50 PM · Pywikibot
Dvorapa updated the task description for T215298: Incubator interwiki makes page.py crash.
Tue, Feb 5, 4:49 PM · Pywikibot
Dvorapa created T215298: Incubator interwiki makes page.py crash.
Tue, Feb 5, 4:48 PM · Pywikibot
Dvorapa added a comment to T208296: pywikibot/core security vulnerablity in "requests".

Should we also inform bot owners to update the library? I guess forcing it is counterproductive.

IMO anyone who wants security updates should install the latest version of pywikibot which will install a new version of requests as a requirement. We should not encourage people to continue cloning the repository and pulling from the master branch.

Tue, Feb 5, 1:02 PM · Patch-For-Review, Pywikibot, Security
Dvorapa updated the task description for T215247: archivebot should reset counter when changing a year.
Tue, Feb 5, 10:32 AM · Patch-For-Review, Pywikibot-archivebot.py, Pywikibot
Dvorapa created T215247: archivebot should reset counter when changing a year.
Tue, Feb 5, 10:32 AM · Patch-For-Review, Pywikibot-archivebot.py, Pywikibot

Mon, Feb 4

Dvorapa merged T75415: gapunknown_gapnamespace into T75214: only one namespace permitted.
Mon, Feb 4, 2:11 PM · Pywikibot, Pywikibot-pagegenerators.py
Dvorapa merged task T75415: gapunknown_gapnamespace into T75214: only one namespace permitted.
Mon, Feb 4, 2:11 PM · Pywikibot, Pywikibot-pagegenerators.py
Dvorapa merged T75399: claimit.py should get list of Q for a property into T75398: claimit.py : add a list of Q to a property.
Mon, Feb 4, 2:11 PM · TestMe, Pywikibot, Pywikibot-Wikidata