jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/697058 )
Change subject: [6.3] Prepare next release ......................................................................
[6.3] Prepare next release
Change-Id: I474c51d33f63f6009d58947490c1016cae16fd4e --- M .appveyor.yml M HISTORY.rst M ROADMAP.rst M pywikibot/__metadata__.py 4 files changed, 48 insertions(+), 41 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/.appveyor.yml b/.appveyor.yml index f8a57d6..534fc84 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,7 +1,7 @@ image: Visual Studio 2019 clone_depth: 50 skip_tags: true -version: 6.2.{build} +version: 6.3.{build} environment:
PYWIKIBOT_DIR: "%appdata%\Pywikibot" diff --git a/HISTORY.rst b/HISTORY.rst index 1c316df..8348776 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,6 +1,51 @@ Release history ^^^^^^^^^^^^^^^
+6.2.0 +----- +*28 May 2021* + +Improvements and Bugfixes +~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Use different logfiles for multiple processes of the same script (T56685) +* throttle.pip will be reused as soon as possbile +* terminal_interface_base.TerminalHandler is subclassed from logging.StreamHandler +* Fix iterating of SizedKeyCollection (T282865) +* An abstract base user interface module was added +* APISite method pagelanglinks() may skip links with empty titles (T223157) +* Fix Page.getDeletedRevision() method which always returned an empty list +* Async chunked uploads are supported (T129216, T133443) +* A new InvalidPageError will be raised if a Page has no version history (T280043) +* L10N updates +* Fix __getattr__ for WikibaseEntity (T281389) +* Handle abusefilter-{disallow,warning} codes (T85656) + +Code cleanups +~~~~~~~~~~~~~ + +* MultipleSitesBot.site attribute was removed (T283209) +* Deprecated BaseSite.category_namespaces() method was removed +* i18n.twntranslate() function was removed in favour of twtranslate() +* siteinfo must be used as a dictionary ad cannot be called anymore +* APISite.has_transcluded_data() method was removed +* Deprecated LogEntry.title() method was removed +* Deprecated APISite.watchpage() method was removed +* OptionHandler.options dict has been removed in favour of OptionHandler.opt +* The toStdout parameter of ui.output has been dropped +* terminal_interface_base.TerminalFormatter was removed +* Move page functions UnicodeToAsciiHtml, unicode2html, url2unicode to tools.chars with renaming them +* Rename _MultiTemplateMatchBuilder to MultiTemplateMatchBuilder +* User.name() method was removed in favour of User.username property +* BasePage.getLatestEditors() method was removed in favour of contributors() or revisions() +* pagenenerators.handleArg() method was renamed to handle_arg() (T271437) +* CategoryGenerator, FileGenerator, ImageGenerator and ReferringPageGenerator pagegenerator functions were removed +* Family.ignore_certificate_error() method was removed in favour of verify_SSL_certificate (T265205) +* tools.is_IP was renamed to is_ip_address due to PEP8 +* config2.py was renamed to config.py +* Exceptions were renamed having a suffix "Error" due to PEP8 (T280227) + + 6.1.0 ----- *17 April 2021* diff --git a/ROADMAP.rst b/ROADMAP.rst index a4c4dc5..36e8705 100644 --- a/ROADMAP.rst +++ b/ROADMAP.rst @@ -1,45 +1,7 @@ Current release changes ^^^^^^^^^^^^^^^^^^^^^^^
-Improvements and Bugfixes -------------------------- - -* Use different logfiles for multiple processes of the same script (T56685) -* throttle.pip will be reused as soon as possbile -* terminal_interface_base.TerminalHandler is subclassed from logging.StreamHandler -* Fix iterating of SizedKeyCollection (T282865) -* An abstract base user interface module was added -* APISite method pagelanglinks() may skip links with empty titles (T223157) -* Fix Page.getDeletedRevision() method which always returned an empty list -* Async chunked uploads are supported (T129216, T133443) -* A new InvalidPageError will be raised if a Page has no version history (T280043) -* L10N updates -* Fix __getattr__ for WikibaseEntity (T281389) -* Handle abusefilter-{disallow,warning} codes (T85656) - -Code cleanups -------------- - -* MultipleSitesBot.site attribute was removed (T283209) -* Deprecated BaseSite.category_namespaces() method was removed -* i18n.twntranslate() function was removed in favour of twtranslate() -* siteinfo must be used as a dictionary ad cannot be called anymore -* APISite.has_transcluded_data() method was removed -* Deprecated LogEntry.title() method was removed -* Deprecated APISite.watchpage() method was removed -* OptionHandler.options dict has been removed in favour of OptionHandler.opt -* The toStdout parameter of ui.output has been dropped -* terminal_interface_base.TerminalFormatter was removed -* Move page functions UnicodeToAsciiHtml, unicode2html, url2unicode to tools.chars with renaming them -* Rename _MultiTemplateMatchBuilder to MultiTemplateMatchBuilder -* User.name() method was removed in favour of User.username property -* BasePage.getLatestEditors() method was removed in favour of contributors() or revisions() -* pagenenerators.handleArg() method was renamed to handle_arg() (T271437) -* CategoryGenerator, FileGenerator, ImageGenerator and ReferringPageGenerator pagegenerator functions were removed -* Family.ignore_certificate_error() method was removed in favour of verify_SSL_certificate (T265205) -* tools.is_IP was renamed to is_ip_address due to PEP8 -* config2.py was renamed to config.py -* Exceptions were renamed having a suffix "Error" due to PEP8 (T280227) +* (No changes yet)
Deprecations ^^^^^^^^^^^^ diff --git a/pywikibot/__metadata__.py b/pywikibot/__metadata__.py index 02c154b..f035a4b 100644 --- a/pywikibot/__metadata__.py +++ b/pywikibot/__metadata__.py @@ -11,7 +11,7 @@
__name__ = 'pywikibot' -__version__ = '6.2.0' +__version__ = '6.3.0.dev0' __description__ = 'Python MediaWiki Bot Framework' __maintainer__ = 'The Pywikibot team' __maintainer_email__ = 'pywikibot@lists.wikimedia.org'