backlinks() KeyError after creating a new custom namespace in zhwiki (see T271612 ):
redirects = banner_page.backlinks(filter_redirects=True) File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/tools/__init__.py", line 1480, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py", line 1018, in backlinks content=content File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/tools/__init__.py", line 1480, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/__init__.py", line 1854, in pagebacklinks if redir.getRedirectTarget() == page: File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py", line 1651, in getRedirectTarget return self.site.getredirtarget(self) File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/__init__.py", line 1458, in getredirtarget ns = target.namespace() File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py", line 251, in namespace return self._link.namespace File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py", line 5919, in namespace self.parse() File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py", line 5893, in parse if self._site.namespaces[self._namespace].case == 'first-letter': File "/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/_namespace.py", line 334, in __getitem__ return self._namespaces[key] KeyError: 102 CRITICAL: Exiting due to uncaught exception <class 'KeyError'>
This script runs on zhwiki