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

Change subject: [doc] Update ROADMAP.rst and other documentation
......................................................................

[doc] Update ROADMAP.rst and other documentation

Change-Id: Ie985aae2fcdecd2d8b713aaf2213f211e5ca7a34
---
M pywikibot/exceptions.py
M ROADMAP.rst
M scripts/CHANGELOG.rst
M pywikibot/page/_wikibase.py
4 files changed, 32 insertions(+), 3 deletions(-)

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




diff --git a/ROADMAP.rst b/ROADMAP.rst
index a072b85..28f8138 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,9 +1,12 @@
 Current release
 ---------------

+* Raise :exc:`exceptions.NoSiteLinkError` instead of 
:exc:`exceptions.NoPageError` when sitelink
+  is missing in :meth:`ItemPage.getSitelink()<pywikibot.ItemPage.getSitelink>` 
(:phab:`T332341`)
 * :exc:`exceptions.ClientError` was added
 * Raise :exc:`exceptions.NoPageError` when deleting a missing Page 
(:phab:`T332924`)
 * ``text`` parameter of :class:`proofreadpage.PagesTagParser` has a default 
value
+* L10N updates
 * Ignore talk pages with 
:meth:`APISite.watched_pages()<pywikibot.site._generators.GeneratorsMixin.watched_pages>`
 (:phab:`T330806`)
 * Load page info when creating a page if not updated previously 
(:phab:`T330980`)
 * Improve flush exception logging
@@ -12,6 +15,7 @@
 Deprecations
 ------------

+* 8.1.0: Dependency of :exc:`exceptions.NoSiteLinkError` from 
:exc:`exceptions.NoPageError` will be removed
 * 8.1.0: ``exceptions.Server414Error`` is deprecated in favour of 
:exc:`exceptions.Client414Error`
 * 8.0.0: :meth:`Timestamp.clone()<pywikibot.time.Timestamp.clone>` method is 
deprecated
   in favour of ``Timestamp.replace()`` method.
diff --git a/pywikibot/exceptions.py b/pywikibot/exceptions.py
index 9cd518a..cfe4601 100644
--- a/pywikibot/exceptions.py
+++ b/pywikibot/exceptions.py
@@ -400,7 +400,12 @@

 class NoSiteLinkError(PageLoadRelatedError, NoPageError):

-    """ItemPage has no sitelink to the given language."""
+    """ItemPage has no sitelink to the given language.
+
+    .. versionadded:: 8.1
+    .. deprecated:: 8.1
+       :exc:`NoPageError` dependency.
+    """

     def __init__(self, page: 'pywikibot.page.ItemPage', lang: str) -> None:
         """Initializer.
diff --git a/pywikibot/page/_wikibase.py b/pywikibot/page/_wikibase.py
index d904039..0e278c8 100644
--- a/pywikibot/page/_wikibase.py
+++ b/pywikibot/page/_wikibase.py
@@ -1076,11 +1076,13 @@
                 yield pg
 
     def getSitelink(self, site, force: bool = False) -> str:
-        """
-        Return the title for the specific site.
+        """Return the title for the specific site.

         If the item doesn't have that language, raise NoSiteLinkError.

+        .. versionchanged:: 8.1
+           raises NoSiteLinkError instead of NoPageError.
+
         :param site: Site to find the linked page of.
         :type site: pywikibot.Site or database name
         :param force: override caching
diff --git a/scripts/CHANGELOG.rst b/scripts/CHANGELOG.rst
index 01c5615..30f2c59 100644
--- a/scripts/CHANGELOG.rst
+++ b/scripts/CHANGELOG.rst
@@ -1,6 +1,15 @@
 Scripts Changelog
 =================

+8.1.0
+-----
+
+archivebot
+~~~~~~~~~~
+
+* Processing speed was improved and is up to 20 times faster, 2-3 times on 
average
+
+
 8.0.2
 -----


--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/905253
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: Ie985aae2fcdecd2d8b713aaf2213f211e5ca7a34
Gerrit-Change-Number: 905253
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: D3r1ck01 <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to