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

Change subject: [cleanup] Remove deprecated Site methods
......................................................................

[cleanup] Remove deprecated Site methods

Remove oudated Site methods after several years.
The FutureWarning was made before 3.0.20200405

Change-Id: I3fd9b1778165714a6f8baea1c12105de5ce191f3
---
M pywikibot/site/__init__.py
1 file changed, 0 insertions(+), 83 deletions(-)

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



diff --git a/pywikibot/site/__init__.py b/pywikibot/site/__init__.py
index f7b20ab..9be6405 100644
--- a/pywikibot/site/__init__.py
+++ b/pywikibot/site/__init__.py
@@ -1108,19 +1108,6 @@
                     '{site.family.name}_family for {site}'.format(site=self))
         return pywikibot.Category(pywikibot.Link(name, self))

-    @deprecated('pywikibot.Link', since='20090307', future_warning=True)
-    def linkto(self, title, othersite=None):
-        """DEPRECATED. Return a wikilink to a page.
-
-        @param title: Title of the page to link to
-        @type title: str
-        @param othersite: Generate a interwiki link for use on this site.
-        @type othersite: BaseSite or None
-
-        @rtype: str
-        """
-        return pywikibot.Link(title, self).astext(othersite)
-
     def isInterwikiLink(self, text):
         """Return True if text is in the form of an interwiki link.

@@ -1236,11 +1223,6 @@

     # deprecated methods for backwards-compatibility

-    @deprecated('family attribute', since='20090307', future_warning=True)
-    def fam(self):
-        """Return Family object for this Site."""
-        return self.family
-
     @deprecated('pywikibot.data.api.encode_url', since='20151211')
     def urlEncode(self, query):
         """DEPRECATED."""
@@ -1998,21 +1980,6 @@

         return True

-    @deprecated('Site.user()', since='20090307', future_warning=True)
-    @remove_last_args(['sysop'])
-    def loggedInAs(self):
-        """Return the current username if logged in, otherwise return None.
-
-        DEPRECATED (use .user() method instead)
-
-        @param sysop: if True, test if user is logged in as the sysop user
-                     instead of the normal user.
-        @type sysop: bool
-
-        @rtype: bool
-        """
-        return self.logged_in() and self.user()
-
     def is_oauth_token_available(self):
         """
         Check whether OAuth token is set for this site.
@@ -4337,21 +4304,6 @@
             apgen.request['gapdir'] = 'descending'
         return apgen

-    @deprecated('Site.allpages()', since='20090307', future_warning=True)
-    def prefixindex(self, prefix, namespace=0, includeredirects=True):
-        """Yield all pages with a given prefix. Deprecated.
-
-        Use allpages() with the prefix= parameter instead of this method.
-        """
-        if not includeredirects:
-            filterredir = False
-        elif includeredirects == 'only':
-            filterredir = True
-        else:
-            filterredir = None
-        return self.allpages(prefix=prefix, namespace=namespace,
-                             filterredir=filterredir)
-
     @deprecated_args(step=None)
     def alllinks(self, start='!', prefix='', namespace=0, unique=False,
                  fromids=False, total=None):
@@ -4419,15 +4371,6 @@
             acgen.request['gacdir'] = 'descending'
         return acgen

-    @deprecated('Site.allcategories()', since='20090307', future_warning=True)
-    def categories(self, number=10, repeat=False):
-        """DEPRECATED."""
-        if repeat:
-            limit = None
-        else:
-            limit = number
-        return self.allcategories(total=limit)
-
     def isBot(self, username):
         """Return True is username is a bot user."""
         return username in (userdata['name'] for userdata in self.botusers())
@@ -6262,32 +6205,6 @@
             return all('linkupdate' in page for page in result)
         return True

-    @deprecated('Site().exturlusage', since='20090529', future_warning=True)
-    def linksearch(self, siteurl, limit=None, euprotocol=None):
-        """Backwards-compatible interface to exturlusage()."""
-        return self.exturlusage(siteurl, total=limit, protocol=euprotocol)
-
-    @deprecated('Site().allimages(sha1=hash_found)', since='20141219',
-                future_warning=True)
-    def getFilesFromAnHash(self, hash_found):
-        """
-        Return all files that have the same hash.
-
-        DEPRECATED: Use L{APISite.allimages} instead using 'sha1'.
-        """
-        return [image.title(with_ns=False)
-                for image in self.allimages(sha1=hash_found)]
-
-    @deprecated('Site().allimages(sha1=hash_found)', since='20141219',
-                future_warning=True)
-    def getImagesFromAnHash(self, hash_found):
-        """
-        Return all images that have the same hash.
-
-        DEPRECATED: Use L{APISite.allimages} instead using 'sha1'.
-        """
-        return self.getFilesFromAnHash(hash_found)
-
     @need_right('edit')
     def is_uploaddisabled(self):
         """Return True if upload is disabled on site.

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/609525
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: I3fd9b1778165714a6f8baea1c12105de5ce191f3
Gerrit-Change-Number: 609525
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: JJMC89 <[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