Dominicbm created this task. Dominicbm added a project: Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION Using touch.py with my non-bot (non-admin, just autopatroller) account on Wikimedia Commons, I quickly started getting the following warnings/errors: WARNING: API error ratelimited: As an anti-abuse measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes. ERROR: Page [[File:Anson Technical Institute General Catalog (1972-1974) - DPLA - 6af99136b4ab3f8e0c264de148292061 (page 60).jpg]] not saved. WARNING: API error ratelimited: As an anti-abuse measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes. ERROR: Page [[File:Anson Technical Institute General Catalog (1972-1974) - DPLA - 6af99136b4ab3f8e0c264de148292061 (page 61).jpg]] not saved. WARNING: API error ratelimited: As an anti-abuse measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes. ERROR: Page [[File:Anson Technical Institute General Catalog (1972-1974) - DPLA - 6af99136b4ab3f8e0c264de148292061 (page 62).jpg]] not saved. The attempted purges were not being saved, but Pywikibot was also not doing the normal sleeping to throttle the requests. Instead, it was just repeating the attempted purge through each page in the list without any slowing. My guess is that this is caused by the purge rate limit being lower than the edit rate limit, and touch.py not handling that correctly? TASK DETAIL https://phabricator.wikimedia.org/T253180 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dominicbm Cc: Aklapper, pywikibot-bugs-list, Dominicbm, JohnsonLee01, Dijkstra, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs