jenkins-bot has submitted this change and it was merged.
Change subject: [FIX] APISite: Use NamespaceDict's resolve ......................................................................
[FIX] APISite: Use NamespaceDict's resolve
The `Namespace.resolve` method has been deprecated in favor of `NamespaceDict`'s implementation. This is updating the two remaining calls.
Change-Id: Ib452c8cd8a279a77183844efa495c9caddfba910 --- M pywikibot/site.py 1 file changed, 2 insertions(+), 3 deletions(-)
Approvals: John Vandenberg: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/site.py b/pywikibot/site.py index 3f3fe9f..ef42621 100644 --- a/pywikibot/site.py +++ b/pywikibot/site.py @@ -3359,8 +3359,7 @@ # to use namespaces available on earlier versions.
# Covert namespaces to a known type - namespaces = set(Namespace.resolve(namespaces or [], - self.namespaces)) + namespaces = set(self.namespaces.resolve(namespaces or []))
if 'page' in member_type: excluded_namespaces = set() @@ -5813,7 +5812,7 @@ @return: The pages which are protected. @rtype: generator of Page """ - namespaces = Namespace.resolve(namespace, self.namespaces) + namespaces = self.namespaces.resolve(namespace) # always assert that, so we are be sure that type could be 'create' assert 'create' in self.protection_types(), \ "'create' should be a valid protection type."
pywikibot-commits@lists.wikimedia.org