jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/953966 )
Change subject: [doc] Update ROADMAP.rst and CHANGELOG.rst ......................................................................
[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(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
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 ~~~~~~~~~~~
pywikibot-commits@lists.wikimedia.org