jenkins-bot submitted this change.

View Change


Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
[doc] update ROADMAP.rst, HISTORY.rst and docs/conf.py

Change-Id: I1a16d3013c265843f3fa0f3066e6a1d321289959
---
M ROADMAP.rst
M docs/conf.py
M HISTORY.rst
3 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/HISTORY.rst b/HISTORY.rst
index 2bb6dc5..3a6e6ad 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -5,7 +5,7 @@
-----
*05 December 2023*

-* Lazy load imageinfo metadata (:phab:`T253591`)
+* Lazy load imageinfo metadata (:phab:`T253591`, :phab:`T258036`)
* Fetch URL of page scan via :api:`imageforpage` in :mod:`proofreadpage` module
(:phab:`T114318`, :phab:`T181913`, :phab:`T352524`)
* Sort page names before loading pages in :mod:`proofreadpage` module
diff --git a/ROADMAP.rst b/ROADMAP.rst
index 7535ee9..67539ce 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -4,18 +4,22 @@
Improvements
^^^^^^^^^^^^

+* Add :meth:`site.APISite.ratelimit()<pywikibot.site._apisite.APISite.ratelimit>` method
+ and :class:`tools.collections.RateLimit` NamedTuple (:phab:`T304808`)
* L10N Updates
* Add :class:`pagegenerators.PagePilePageGenerator` (:phab:`T353086`)

Bugfixes
^^^^^^^^

-* :func:`pywikibot.input_choice` validates *default* parameter (:phab:`T353097`)
+* Suppress error in :meth:`cosmetic_changes.CosmeticChangesToolkit.cleanUpLinks` (:phab:`T337045`)
+* :func:`pywikibot.input_choice` validates *default* parameter (:phab:`T353097`)
* Remove typing imports from user-config.py file (:phab:`T352965`)

Breaking changes and code cleanups
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

+* ``keys()`` and ``items()`` methods of :class:`data.api.Reques` gives a view instead a list (:phab:`T310953`)
* ``SequenceOutputter.format_list()`` was removed in favour of :attr:`tools.formatter.SequenceOutputter.out` property
* *output* parameter of :class:`bot_choice.OutputProxyOption` (i.e. ``OutputOption`` instance) without *out* property is no longer supported
* ``OutputOption.output()`` method was removed
@@ -60,6 +64,11 @@
:attr:`userinfo['messages']<pywikibot.site._apisite.APISite.userinfo>`
* 8.0.0: :meth:`Page.editTime()<page.BasePage.editTime>` method is deprecated and should be replaced by
:attr:`Page.latest_revision.timestamp<page.BasePage.latest_revision>`
+
+
+Will be removed in Pywikibot 10
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
* 7.7.0: :mod:`tools.threading` classes should no longer imported from :mod:`tools`
* 7.6.0: :mod:`tools.itertools` datatypes should no longer imported from :mod:`tools`
* 7.6.0: :mod:`tools.collections` datatypes should no longer imported from :mod:`tools`
diff --git a/docs/conf.py b/docs/conf.py
index a662a5f..029daec 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -43,7 +43,7 @@

# If your documentation needs a minimal Sphinx version, state it here.
#
-needs_sphinx = '7.2.3'
+needs_sphinx = '7.2.6'

# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom

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

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