jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/994671?usp=email )

Change subject: [doc] Update ROADMAP.rst
......................................................................

[doc] Update ROADMAP.rst

Change-Id: Ie6fdcc89d5d4f3e39768c1d89330b11d10645dc8
---
M ROADMAP.rst
1 file changed, 40 insertions(+), 4 deletions(-)

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




diff --git a/ROADMAP.rst b/ROADMAP.rst
index b399e0f..5c244b1 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -4,6 +4,7 @@
 Improvements
 ^^^^^^^^^^^^

+* Add :func:`config.base_dir<config.get_base_dir>` to scripts search path with 
:mod:`pwb` wrapper (:phab:`T324287`)
 * :meth:`pywikibot.WbTime.equal_instant` was added (:phab:`T325248`)
 * ``revisions`` parameter of :class:`xmlreader.XmlDump` was introduced to 
specify parsing method
   (:phab:`T340804`)
@@ -16,6 +17,9 @@
 Bugfixes
 ^^^^^^^^

+* Add ``hy`` to special languages in :class:`textlib.TimeStripper` 
(:phab:`T356175`)
+* Pass login token when using ``action=login`` (:phab:`T309898`)
+* Detect range blocks with :meth:`pywikibot.User.is_blocked` (:phab:`T301282`)
 * 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`)
@@ -24,6 +28,17 @@
 Breaking changes and code cleanups
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

+* ``pywikibot.BaseSite`` and ``pywikibotAPISite`` were dropped. 
:func:`pywikibot.Site` has to be used to create a
+  :mod:`site` object.
+* ``next`` parameter of 
:meth:`userinterfaces.transliteration.transliterator.transliterate` was renamed 
to ``succ``
+* ``type`` parameter of 
:meth:`site.APISite.protectedpages()<pywikibot.site._generators.GeneratorsMixin.protectedpages>`
+  was renamed to ``protect_type``
+* ``all`` parameter of 
:meth:`site.APISite.namespace()<pywikibot.site._apisite.APISite.namespace>` was 
renamed to
+  ``all_ns``
+* ``filter`` parameter of :func:`date.dh` was renamed to ``filter_func``
+* ``dict`` parameter of :class:`data.api.OptionSet` was renamed to ``data``
+* ``setuptools`` package is no longer mandatory but required for tests
+  (:phab:`T340640`, :phab:`T347052`, :phab:`T354515`)
 * ``root`` attribute of :class:`xmlreader.XmlDump` was removed
 * ``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`)
@@ -34,7 +49,8 @@
 * require ``PyMySQL >= 1.0.0`` if necessary
 * ``keys()`` and ``items()`` methods of :class:`data.api.Request` 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
+* *output* parameter of :class:`bot_choice.OutputProxyOption` (i.e. 
``OutputOption`` instance) without *out* property is
+  no longer supported
 * ``OutputOption.output()`` method was removed
 * ``ContextOption.output_range()`` and 
``HighlightContextOption.output_range()`` methods were removed
 * ``page.url2unicode()`` function was removed in favour of 
:func:`tools.chars.url2string`
@@ -49,10 +65,20 @@
 Deprecations
 ------------

+* 9.0.0: ``next`` parameter of 
:meth:`userinterfaces.transliteration.transliterator.transliterate` was renamed 
to
+  ``succ``
+* 9.0.0: ``type`` parameter of :meth:`site.APISite.protectedpages()
+  <pywikibot.site._generators.GeneratorsMixin.protectedpages>` was renamed to 
``protect_type``
+* 9.0.0: ``all`` parameter of 
:meth:`site.APISite.namespace()<pywikibot.site._apisite.APISite.namespace>` was 
renamed to
+  ``all_ns``
+* 9.0.0: ``filter`` parameter of :func:`date.dh` was renamed to ``filter_func``
+* 9.0.0: ``dict`` parameter of :class:`data.api.OptionSet` was renamed to 
``data``
 * 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: ``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: ``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
 * 8.4.0: *modules_only_mode* parameter of :class:`data.api.ParamInfo`, its 
*paraminfo_keys* class attribute
   and its preloaded_modules property will be removed
@@ -98,6 +124,7 @@
 * 7.1.0: Unused ``get_redirect`` parameter of 
:meth:`Page.getOldVersion()<page.BasePage.getOldVersion>` will be removed
 * 7.0.0: User.isBlocked() method is renamed to is_blocked for consistency
 * 7.0.0: A boolean watch parameter in Page.save() is deprecated and will be 
desupported
-* 7.0.0: baserevid parameter of editSource(), editQualifier(), removeClaims(), 
removeSources(), remove_qualifiers() DataSite methods will be removed
+* 7.0.0: baserevid parameter of editSource(), editQualifier(), removeClaims(), 
removeSources(), remove_qualifiers()
+  DataSite methods will be removed
 * 7.0.0: Values of APISite.allpages() parameter filterredir other than True, 
False and None are deprecated
 * 7.0.0: The i18n identifier 'cosmetic_changes-append' will be removed in 
favour of 'pywikibot-cosmetic-changes'

--
To view, visit 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/994671?usp=email
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: Ie6fdcc89d5d4f3e39768c1d89330b11d10645dc8
Gerrit-Change-Number: 994671
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[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