jenkins-bot has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/987452 )
Change subject: [doc] update CHANGELOG.rst and ROADMAP
......................................................................
[doc] update CHANGELOG.rst and ROADMAP
Change-Id: I21668ec0b00d3e66212198d7ae6a0d98f10e1c58
---
M ROADMAP.rst
M scripts/CHANGELOG.rst
2 files changed, 33 insertions(+), 0 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/ROADMAP.rst b/ROADMAP.rst
index 22f6916..34a838d 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -4,6 +4,9 @@
Improvements
^^^^^^^^^^^^
+* ``revisions`` parameter of :class:`xmlreader.XmlDump` was introduced to specify parsing
method
+ (:phab:`T340804`)
+* Pass global -nolog argument into bot script from wrapper (:phab:`T328900`)
* Add :meth:`site.APISite.ratelimit()<pywikibot.site._apisite.APISite.ratelimit>`
method
and :class:`tools.collections.RateLimit` NamedTuple (:phab:`T304808`)
* L10N Updates
@@ -12,6 +15,7 @@
Bugfixes
^^^^^^^^
+* Use only ``end`` tags in ElementTree.iterparse in :mod:`xmlreader` module
(:phab:`T354095`)
* 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`)
@@ -19,6 +23,13 @@
Breaking changes and code cleanups
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+* ``tools.Version`` class was removed; use classes from ``packaging.version`` instead
(:phab:`T340640`)
+* ``packaging`` package is mandatory; ``importlib_metadata`` package is required for
Python 3.7 (:phab:`T340640`)
+* ``SelfCallMixin``, ``SelfCallDict`` and ``SelfCallString`` of :mod:`tools` module were
removed
+* Calling
:attr:`site.BaseSite.sitename<pywikibot.site._basesite.BaseSite.sitename>` as a
function
+ is no longer supported
+* ``config.register_family_file()`` function was removed
+* require ``PyMySQL >= 1.0.0`` if necessary
* ``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
@@ -37,6 +48,7 @@
------------
* 9.0.0: ``pywikibot.version.get_toolforge_hostname()`` is deprecated without
replacement
+* 9.0.0: ``allrevisions`` parameter of :class:`xmlreader.XmpDump` is deprecated, use
``revisions`` instead (:phab:`T340804`)
* 9.0.0: ``iteritems`` method of :class:`data.api.Request` will be removed in favour of
``items``
* 9.0.0: ``SequenceOutputter.output()`` is deprecated in favour of
:attr:`tools.formatter.SequenceOutputter.out` property
* 9.0.0: *nullcontext* context manager and *SimpleQueue* queue of :mod:`backports` are
derecated
diff --git a/scripts/CHANGELOG.rst b/scripts/CHANGELOG.rst
index 6dc7f76..d1b701c 100644
--- a/scripts/CHANGELOG.rst
+++ b/scripts/CHANGELOG.rst
@@ -4,11 +4,23 @@
9.0.0
-----
+category_graph
+^^^^^^^^^^^^^^
+
+* Check for ``-from`` option first (:phab:`T354162`)
+* Validate file path input (:phab:`T346417`)
+
category_redirect
^^^^^^^^^^^^^^^^^
* provide category_redirect categories for all WM sites (:phab:`T348914`)
+touch
+^^^^^
+
+* Use site.ratelimit for bulk purge in PurgeBot
+
+
8.5.0
-----
--
To view, visit
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/987452
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: I21668ec0b00d3e66212198d7ae6a0d98f10e1c58
Gerrit-Change-Number: 987452
Gerrit-PatchSet: 2
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: D3r1ck01 <dalangi-ctr(a)wikimedia.org>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged