jenkins-bot submitted this change.

View Change


Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
[doc] Update ROADMAP.rst and CHANGELOG.rst

Change-Id: I8acd7d79c44ab25c01fb7cc0222a485ae5ebfabf
---
M ROADMAP.rst
M pywikibot/throttle.py
M scripts/CHANGELOG.rst
3 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/ROADMAP.rst b/ROADMAP.rst
index fa0e205..74b3d74 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,6 +1,10 @@
Current release
---------------

+* Extract code and family from dbname in :meth:`site.APISite.fromDBName()
+ <pywikibot.site._apisite.APISite.fromDBName>` (:phab:`T345036`)
+* ``dropdelay`` and ``releasepid`` attributes of :class:`throttle.Throttle` where deprecated
+ in favour of `expiry` class attribute
* Add https scheme if missing in url asked by :mod:`pywikibot.scripts.generate_family_file`
* i18n updates
* use inline re.IGNORECASE flag in :func:`textlib.case_escape` function (:phab:`T308265`)
@@ -12,6 +16,9 @@
Deprecations
------------

+* 8.4.0: *dropdelay* and *releasepid* attributes of :class:`throttle.Throttle` will be removed
+ in favour of *expiry* class attribute
+* 8.2.0: :func:`tools.itertools.itergroup` will be removed in favour of :func:`backports.batched`
* 8.2.0: *normalize* parameter of :meth:`WbTime.toTimestr` and :meth:`WbTime.toWikibase` will be removed
* 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`
@@ -49,6 +56,10 @@
* 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'
+
+Will be removed in Pywikibot 9
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
* 6.5.0: OutputOption.output() method will be removed in favour of OutputOption.out property
* 6.5.0: Infinite rotating file handler with logfilecount of -1 is deprecated
* 6.4.0: 'allow_duplicates' parameter of :func:`tools.itertools.intersect_generators` as positional argument is deprecated, use keyword argument instead
diff --git a/pywikibot/throttle.py b/pywikibot/throttle.py
index adfc696..bb427f0 100644
--- a/pywikibot/throttle.py
+++ b/pywikibot/throttle.py
@@ -95,7 +95,7 @@
"""

@property
- @deprecated('expiry', since='8.4')
+ @deprecated('expiry', since='8.4.0')
def dropdelay(self):
"""Ignore processes that have not made a check in this many seconds.

@@ -105,7 +105,7 @@
return self.expiry

@property
- @deprecated('expiry', since='8.4')
+ @deprecated('expiry', since='8.4.0')
def releasepid(self):
"""Free the process id after this many seconds.

diff --git a/scripts/CHANGELOG.rst b/scripts/CHANGELOG.rst
index 7c38049..6403ea8 100644
--- a/scripts/CHANGELOG.rst
+++ b/scripts/CHANGELOG.rst
@@ -4,6 +4,8 @@
8.4.0
-----

+* L10N for several scripts
+
checkimages
~~~~~~~~~~~


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

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I8acd7d79c44ab25c01fb7cc0222a485ae5ebfabf
Gerrit-Change-Number: 953966
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: D3r1ck01 <dalangi-ctr@wikimedia.org>
Gerrit-Reviewer: Xqt <info@gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged