jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/647673 )

Change subject: [IMPR] Move RemovedSite to _basesite.py
......................................................................

[IMPR] Move RemovedSite to _basesite.py

- Move RemovedSite to _basesite.py
- make 'fam' parameter optional and only derive RemovedSite from BaseSite

Change-Id: Ib350f38812e9b842529bcfa22fe207e8801ebc47
---
M pywikibot/site/__init__.py
M pywikibot/site/_basesite.py
2 files changed, 8 insertions(+), 11 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/pywikibot/site/__init__.py b/pywikibot/site/__init__.py
index c6f2cae..5894f11 100644
--- a/pywikibot/site/__init__.py
+++ b/pywikibot/site/__init__.py
@@ -63,7 +63,7 @@
     TitleblacklistError,
     UnknownExtension,
 )
-from pywikibot.site._basesite import BaseSite, PageInUse
+from pywikibot.site._basesite import BaseSite, PageInUse, RemovedSite
 from pywikibot.site._decorators import need_extension, need_right, need_version
 from pywikibot.site._interwikimap import _InterwikiMap
 from pywikibot.site._namespace import Namespace, NamespacesDict
@@ -97,16 +97,6 @@
 _logger = 'wiki.site'


-class RemovedSite(BaseSite):
-
-    """Site removed from a family."""
-
-    @remove_last_args(['sysop'])
-    def __init__(self, code, fam, user=None):
-        """Initializer."""
-        super().__init__(code, fam, user)
-
-
 _mw_msg_cache = defaultdict(dict)


diff --git a/pywikibot/site/_basesite.py b/pywikibot/site/_basesite.py
index 7e7b5e2..33ab88b 100644
--- a/pywikibot/site/_basesite.py
+++ b/pywikibot/site/_basesite.py
@@ -534,3 +534,10 @@
     def getSite(self, code):  # noqa: N802
         """Return Site object for language 'code' in this Family."""
         return pywikibot.Site(code=code, fam=self.family, user=self.user())
+
+
+class RemovedSite(BaseSite):
+
+    """Site removed from a family."""
+
+    pass

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/647673
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Ib350f38812e9b842529bcfa22fe207e8801ebc47
Gerrit-Change-Number: 647673
Gerrit-PatchSet: 2
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits

Reply via email to