Calls today using pywikibot categorymembers (which uses the API call to generate category members) or the articles() of a category page, get stuck in apparent indefinite error 500 loops.
Is this a known transient error, or will this remain unusable?
Example
site.categorymembers(cat, namespaces=6, member_type=['page', 'file'])
where cat = pywikibot.Category(site, "Category: Documents from Library of Congress Packard Campus")
and site = pywikibot.getSite('commons', 'commons')
this example category only has 208 members at the time of writing.
This is part of trying to fix WMF server outages this past week, where uploaded files have been posted with no ImagePage text content (i.e. pageid == 0).
WARNING: Http response status 500 WARNING: Non-JSON response received from server commons:commons; the server may be down. Set gcmlimit = ['250']