Operator: DannyS712 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 03:15, Monday, April 15, 2019 (UTC)
Automatic, Supervised, or Manual: supervised
Programming language(s): Python
Source code available: Pywikipedia
Function overview: Update Wikipedia:Database reports/Polluted categories (2)
Links to relevant discussions (where appropriate):
Edit period(s): 1 edit per run, run as needed
Estimated number of pages affected: 1
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): Yes
Function details: Using PAWS and pywikibot, update Wikipedia:Database reports/Polluted categories (2). The update code doesn't work perfectly yet, so some of the category names are broken, but that doesn't pose a problem for Task 27 (which is the reason I created the database report) since it'll just skip the category when it has no members because it doesn't exist. I've tested it on the test wiki, and the current output is visible at Special:Permalink/892521503. I count less than 2 dozen broken category names.
Code available at https://paws-public.wmflabs.org/paws-public/User:DannyS712_bot/Polluted%20categories%20(2).ipynb