Xqt has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/806900 )
Change subject: [doc] Update documentation ......................................................................
[doc] Update documentation
- update ROADMAP.rst - update CHANGELOG.md - update __all__ in memento module - update sphinx doc
Change-Id: Iac25bdc4921e136aa480804455d03435b9488f97 --- M ROADMAP.rst M docs/tests_ref/index.rst R docs/tests_ref/memento_tests.rst M pywikibot/data/memento.py M scripts/CHANGELOG.md 5 files changed, 20 insertions(+), 3 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/ROADMAP.rst b/ROADMAP.rst index 1bedb6a..0812f8a 100644 --- a/ROADMAP.rst +++ b/ROADMAP.rst @@ -1,6 +1,11 @@ Current release 7.4.0 ^^^^^^^^^^^^^^^^^^^^^
+* Move :func:`get_closest_memento_url<pywikibot.data.memento.get_closest_memento_url>` from weblinkchecker script to memento module. +* Add :mod:`memento module<pywikibot.data.memento>` to fix memento_client package (:phab:`T185561`) +* L10N and i18n updates +* Fix Flow board topic continuation when iterating in reverse (:phab:`T138323`) +* Add Avestan transliteration * Use Response.json() instead of json.loads(Response.text) * Show an APIError if PetScanPageGenerator.query() fails (:phab:`T309538`) * `login.py` is now a utiliy script even for site-package installation (:phab:`T309290`) diff --git a/docs/tests_ref/index.rst b/docs/tests_ref/index.rst index 4e30565..a91bc2d 100644 --- a/docs/tests_ref/index.rst +++ b/docs/tests_ref/index.rst @@ -54,6 +54,7 @@ logentries<./logentries_tests> login<./login_tests> mediawikiversion<./mediawikiversion_tests> + memento<./memento_tests> namespace<./namespace_tests> oauth<./oauth_tests> page<./page_tests> @@ -113,4 +114,3 @@ template_bot<./template_bot_tests> upload<./upload_tests> uploadbot<./uploadbot_tests> - weblinkchecker<./weblinkchecker_tests> diff --git a/docs/tests_ref/weblinkchecker_tests.rst b/docs/tests_ref/memento_tests.rst similarity index 74% rename from docs/tests_ref/weblinkchecker_tests.rst rename to docs/tests_ref/memento_tests.rst index fb546e9..71f336c 100644 --- a/docs/tests_ref/weblinkchecker_tests.rst +++ b/docs/tests_ref/memento_tests.rst @@ -1,7 +1,7 @@ tests.weblinkchecker_tests module ==================================
-.. automodule:: tests.weblinkchecker_tests +.. automodule:: tests.memento_tests :members: :undoc-members: :show-inheritance: diff --git a/pywikibot/data/memento.py b/pywikibot/data/memento.py index 9d2e0a1..59960aa 100644 --- a/pywikibot/data/memento.py +++ b/pywikibot/data/memento.py @@ -24,7 +24,11 @@
from pywikibot import config, debug, sleep, warning
-__all__ = ('MementoClient', 'MementoClientException') +__all__ = ( + 'MementoClient', + 'MementoClientException', + 'get_closest_memento_url', +)
class MementoClient(OldMementoClient): diff --git a/scripts/CHANGELOG.md b/scripts/CHANGELOG.md index a374d67..d846fdd 100644 --- a/scripts/CHANGELOG.md +++ b/scripts/CHANGELOG.md @@ -3,6 +3,14 @@ ## 7.4.0 *current release*
+### harvest_templates +* Add -confirm option which sets 'always' option to False (:phab:`T310356`) +* Do not show a warning if generator is specified later (:phab:`T310418`) + +### interwiki +* Fix regression where interwiki script removes all interwiki links (:phab:`T310964`) +* Assign compareLanguages to be reused and fix process_limit_two call (:phab:`T310908`) + ### listpages * Print the page list immediately except pages are preloaded
pywikibot-commits@lists.wikimedia.org