XZise added a comment. Okay the first failure with the debug output and it's lists a not existing page. It starts with a lowercase letter which could be also the cause. A second failure could help narrow it down. In both requests to the API the page appears so it doesn't seem to be because of MediaWiki.
Regarding case sensitivity: The siteinfo <https://fr.wiktionary.org/w/api.php?action=query&meta=siteinfo> reports that the site is case sensitive as well as the namespace <https://fr.wiktionary.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces>. And I don't know how it can “forget” the case sensitivity. In `Link.parse()` it is checked at all times and if the namespace is not valid it'll crash there. I might provide a second debug patch which shows the XOR difference (may only of all pages which are in ns 0 and 1). That way we could verify whether the name is capitalized in the other set. TASK DETAIL https://phabricator.wikimedia.org/T92856 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: XZise Cc: jayvdb, Aklapper, XZise, pywikipedia-bugs _______________________________________________ Pywikipedia-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs
