jenkins-bot has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1354173?usp=email )
Change subject: doc: Update ROADMAP.rst, HISTORY.rst and CHANGELOG.rst
......................................................................
doc: Update ROADMAP.rst, HISTORY.rst and CHANGELOG.rst
Change-Id: I04418d7ff81a1ff309d45aa4e9e3b9522c2ae2a8
---
M HISTORY.rst
M ROADMAP.rst
M pywikibot/page/_wikibase.py
M scripts/CHANGELOG.rst
4 files changed, 29 insertions(+), 3 deletions(-)
Approvals:
Xqt: Looks good to me, approved
Mahveotm: Looks good to me, approved
jenkins-bot: Verified
diff --git a/HISTORY.rst b/HISTORY.rst
index 7f576f7..57b2e45 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -9,6 +9,9 @@
* Various performance, stability, and code quality improvements.
* Raise ServerError instead of AssertionError for invalid
:meth:`APISite.userinfo()
<pywikibot.site._apisite.APISite.userinfo>` API response. (:phab:`T423061`)
+* Use a separate :ref:`read_maxlag<Settings to Avoid Server Overload>`
threshold
+ for read requests. The ``config.maxlag`` setting was renamed to
:ref:`write_maxlag
+ <Settings to Avoid Server Overload>`. (:phab:`T421642`)
* Load only current revision ID with :attr:`page.BasePage.latest_revision_id`.
* Return non-option defaults with :func:`bot.input_list_choice`.
(:phab:`T305937`)
* Add
:meth:`APISite.geosearch()<pywikibot.site._extensions.GeoDataMixin.geosearch>`
@@ -31,7 +34,8 @@
* Add :attr:`page.BasePage.flagged_state` and :meth:`APSite.flagged_state()
<pywikibot.site._extensions.FlaggedRevsMixin.flagged_state>` site method
for :ext:`FlaggedRevs` info. (:phab:`T410893`)
-* Disable ``maxlag`` for meta queries, paraminfo and help. (:phab:`T421642`)
+* Disable :ref:`maxlag<Settings to Avoid Server Overload>` for meta queries,
paraminfo
+ and help. (:phab:`T421642`)
* Added Ukrainian Vikidia and updated testing subdomains for that family.
* Correctly propagate reference group hashes after
:meth:`page.WikibaseEntity.editEntity`. (:phab:`T367324`)
diff --git a/ROADMAP.rst b/ROADMAP.rst
index 5706226..9ee8a54 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,11 +1,22 @@
Release 11.9
============
+* Prevent setting a class property on an instance with
:class:`tools.classproperty`.
+* Make API cache writes of :class:`data.api.CachedRequest` atomic and
failure-safe. (:phab:`T438266`)
+* Map claims for wbeditentity of :class:`page.MediaInfo`. (:phab:`T376955`)
+* Avoid reading streamed HTTP responses to detect encoding in
:func:`comms.http.fetch`.
+* Various performance, stability, and code quality improvements.
+* Add *timespec* parameter to
:meth:`Timestamp.isoformat()<pywikibot.time.Timestamp.isoformat>`
+ method. (:phab:`T439983`, :phab:`T440120`)
+* Allow :ref:`global -user option<Global options>` to override OAuth
authentication.
+ (:phab:`T420084`)
* The *force* parameter of :class:`pywikibot.User` methods was renamed to
*refresh* (:phab:`T433225`)
+* Support custom Timestamp ISO separators and restores round-trip compatibility
+ between :meth:`Timestamp.isoformat()<pywikibot.time.Timestamp.isoformat>` and
+ :meth:`Timestamp.fromISOformat()<pywikibot.time.Timestamp.fromISOformat>`.
(:phab:`T396723`)
* Suggest installing all requirements for missing dependencies with
:mod:`pwb<pywikibot.scripts.wrapper>` wrapper.
-* Various performance, stability, and code quality improvements.
* Support legacy encoded section titles. (:phab:`T133276`)
@@ -111,6 +122,8 @@
* 11.9.0: The *force* parameter of :class:`pywikibot.User` methods was renamed
to
*refresh*. The old parameter name will be removed. (:phab:`T433225`)
+* 11.8.0: The ``config.maxlag`` setting was renamed to :ref:`write_maxlag
+ <Settings to Avoid Server Overload>`. The old setting variable will be
dropped. (:phab:`T421642`)
* 11.8.0: Public *reason* and *comment* parameters used for page-action and
upload summaries were renamed to *summary*. The old parameter names will
be removed. (:phab:`T62442`)
diff --git a/pywikibot/page/_wikibase.py b/pywikibot/page/_wikibase.py
index d80fee4..dc82294 100644
--- a/pywikibot/page/_wikibase.py
+++ b/pywikibot/page/_wikibase.py
@@ -394,6 +394,9 @@
When diffto is provided, JSON representing differences to the
provided data is created.
+ .. version-changed:: 11.9
+ Rename ``statements`` to ``claims`` in the returned JSON.
+
:param diffto: JSON containing entity data
"""
data = super().toJSON(diffto=diffto)
diff --git a/scripts/CHANGELOG.rst b/scripts/CHANGELOG.rst
index 6e4ffa1..502e719 100644
--- a/scripts/CHANGELOG.rst
+++ b/scripts/CHANGELOG.rst
@@ -7,13 +7,19 @@
category
^^^^^^^^
-* Extract bot construction. (:phab:`T434526`)
+* Extract bot construction. (:phab:`T434526`)
clean_sandbox
^^^^^^^^^^^^^
* Fix L10N for arzwiki.
+solve_disambiguation
+^^^^^^^^^^^^^^^^^^^^
+
+* Handle replacement sections. (:phab:`T394622`)
+
+
11.8.0
------
--
To view, visit
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1354173?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I04418d7ff81a1ff309d45aa4e9e3b9522c2ae2a8
Gerrit-Change-Number: 1354173
Gerrit-PatchSet: 2
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Mahveotm <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]