jenkins-bot submitted this change.

View Change


Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
[doc] Update documentation

Change-Id: I23efbf6285181eeecbb4f8fbf329f41209f01d13
---
M ROADMAP.rst
M pywikibot/site/_apisite.py
M pywikibot/proofreadpage.py
3 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/ROADMAP.rst b/ROADMAP.rst
index afc57ca..a072b85 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,12 +1,18 @@
Current release
---------------

+* :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
+* 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


Deprecations
------------

+* 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.
* 8.0.0: :meth:`family.Family.maximum_GET_length` method is deprecated in favour of
diff --git a/pywikibot/proofreadpage.py b/pywikibot/proofreadpage.py
index e7151ce..da052e2 100644
--- a/pywikibot/proofreadpage.py
+++ b/pywikibot/proofreadpage.py
@@ -273,6 +273,8 @@
False

.. versionadded:: 8.0
+ .. versionchanged:: 8.1
+ *text* parameter is defaulted to ``'<pages />'``.
"""

pat_tag = re.compile(r'<pages (?P<attrs>[^/]*?)/>')
diff --git a/pywikibot/site/_apisite.py b/pywikibot/site/_apisite.py
index cca3beb..48682f4 100644
--- a/pywikibot/site/_apisite.py
+++ b/pywikibot/site/_apisite.py
@@ -2401,6 +2401,9 @@
.. versionchanged:: 7.1
keyword only parameter `deletetalk` was added.

+ .. versionchanged:: 8.1
+ raises :exc:`exceptions.NoPageError` if page does not exist.
+
:param page: Page to be deleted or its pageid.
:param reason: Deletion reason.
:param deletetalk: Also delete the talk page, if it exists.

To view, visit change 902844. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I23efbf6285181eeecbb4f8fbf329f41209f01d13
Gerrit-Change-Number: 902844
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: Xqt <info@gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged