jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/834703 )
Change subject: [8.0] Prepare next release
......................................................................
[8.0] Prepare next release
Change-Id: If672d4e4c6e8c498ef92d933e2db21bc62f4def0
---
M .appveyor.yml
M HISTORY.rst
M ROADMAP.rst
M pywikibot/__metadata__.py
M scripts/__init__.py
5 files changed, 30 insertions(+), 23 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/.appveyor.yml b/.appveyor.yml
index d7a1176..b86e7f1 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -1,7 +1,7 @@
image: Visual Studio 2019
clone_depth: 50
skip_tags: true
-version: 7.7.{build}
+version: 8.0.{build}
environment:
PYWIKIBOT_DIR: "%appdata%\\Pywikibot"
diff --git a/HISTORY.rst b/HISTORY.rst
index 1025ec1..f5e16f5 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -1,6 +1,28 @@
Release history
^^^^^^^^^^^^^^^
+7.7.0
+-----
+*25 September 2022*
+
+* TypeError is raised if *aliases* parameter of :meth:`WikibasePage.editAliases
+ <page.WikibasePage.editEntity>` method is not a list (:phab:`T318034`)
+* Raise TypeError in :meth:`AliasesDict.normalizeData
+ <pywikibot.page._collections.AliasesDict.normalizeData>` if *data* value is not a list (:phab:`T318034`)
+* tools' threading classes were moved to :mod:`tools.threading` submodule
+* No longer raise NotimplementedError in :meth:`APISite.page_from_repository
+ <pywikibot.site._apisite.APISite.page_from_repository>` (:phab:`T318033`)
+* Ability to set ``PYWIKIBOT_TEST_...`` environment variables with pwb wrapper (:phab:`T139847`)
+* OmegaWiki family was removed
+* Provide global ``-config`` option to specify the user config file name
+* Run :mod:`pywikibot.scripts.login` script in parallel tasks if ``-async`` option is given (:phab:`T57899`)
+* Ability to preload categories was added to :meth:`APISite.preloadpages
+ <pywikibot.site._generators.GeneratorsMixin.preloadpages>` (:phab:`T241689`)
+* Add :class:`WikiBlame<page._toolforge.WikiBlameMixin>` support was added to get the five topmost authors
+* Raise KeyError instead of AttributeError if :class:`page.FileInfo` is used as Mapping
+* i18n and L10N updates
+
+
7.6.0
-----
*21 August 2022*
@@ -453,6 +475,7 @@
Improvements and Bugfixes
~~~~~~~~~~~~~~~~~~~~~~~~~
+* interwiki_graph module was restored (:phab:`T223826`)
* proofreadpage: search for "new" class after purge (:phab:`T280357`)
* Enable different types with BaseBot.treat()
* Context manager depends on pymysql version, not Python release (:phab:`T279753`)
diff --git a/ROADMAP.rst b/ROADMAP.rst
index 3b40eed..fbda6e7 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,23 +1,7 @@
-Current release 7.7.0
+Current release 8.0.0
^^^^^^^^^^^^^^^^^^^^^
-* TypeError is raised if *aliases* parameter of :meth:`WikibasePage.editAliases
- <page.WikibasePage.editEntity>` method is not a list (:phab:`T318034`)
-* Raise TypeError in :meth:`AliasesDict.normalizeData
- <pywikibot.page._collections.AliasesDict.normalizeData>` if *data* value is not a list (:phab:`T318034`)
-* tools' threading classes were moved to :mod:`tools.threading` submodule
-* No longer raise NotimplementedError in :meth:`APISite.page_from_repository
- <pywikibot.site._apisite.APISite.page_from_repository>` (:phab:`T318033`)
-* Ability to set ``PYWIKIBOT_TEST_...`` environment variables with pwb wrapper (:phab:`T139847`)
-* OmegaWiki family was removed
-* Provide global ``-config`` option to specify the user config file name
-* Run :mod:`pywikibot.scripts.login` script in parallel tasks if ``-async`` option is given (:phab:`T57899`)
-* Ability to preload categories was added to :meth:`APISite.preloadpages
- <pywikibot.site._generators.GeneratorsMixin.preloadpages>` (:phab:`T241689`)
-* Add :class:`WikiBlame<page._toolforge.WikiBlameMixin>` support was added to get the five topmost authors
-* Raise KeyError instead of AttributeError if :class:`page.FileInfo` is used as Mapping
-* i18n and L10N updates
-
+*(no changes yet)*
Deprecations
^^^^^^^^^^^^
@@ -28,9 +12,9 @@
* 7.5.0: :mod:`textlib`.tzoneFixedOffset class will be removed in favour of :class:`time.TZoneFixedOffset`
* 7.4.0: ``FilePage.usingPages()`` was renamed to :meth:`using_pages()<pywikibot.FilePage.using_pages>`
* 7.2.0: ``tb`` parameter of :func:`exception()<pywikibot.exception>` function was renamed to ``exc_info``
-* 7.2.0: XMLDumpOldPageGenerator is deprecated in favour of a ``content`` parameter of
+* 7.2.0: XMLDumpOldPageGenerator is deprecated in favour of a ``content`` parameter of
:func:`XMLDumpPageGenerator<pagegenerators.XMLDumpPageGenerator>` (:phab:`T306134`)
-* 7.2.0: RedirectPageBot and NoRedirectPageBot bot classes are deprecated in favour of
+* 7.2.0: RedirectPageBot and NoRedirectPageBot bot classes are deprecated in favour of
:attr:`use_redirects<bot.BaseBot.use_redirects>` attribute
* 7.2.0: :func:`tools.formatter.color_format<tools.formatter.color_format>` is deprecated and will be removed
* 7.1.0: Unused `get_redirect` parameter of Page.getOldVersion() will be removed
diff --git a/pywikibot/__metadata__.py b/pywikibot/__metadata__.py
index 52376ca..fb25171 100644
--- a/pywikibot/__metadata__.py
+++ b/pywikibot/__metadata__.py
@@ -11,7 +11,7 @@
__name__ = 'pywikibot'
-__version__ = '7.7.0'
+__version__ = '8.0.0.dev0'
__description__ = 'Python MediaWiki Bot Framework'
__maintainer__ = 'The Pywikibot team'
__maintainer_email__ = 'pywikibot(a)lists.wikimedia.org'
diff --git a/scripts/__init__.py b/scripts/__init__.py
index 1af0568..192bebf 100644
--- a/scripts/__init__.py
+++ b/scripts/__init__.py
@@ -29,4 +29,4 @@
#
# Distributed under the terms of the MIT license.
#
-__version__ = '7.7.0'
+__version__ = '8.0.0'
--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/834703
To unsubscribe, or for help writing mail filters, visit https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: If672d4e4c6e8c498ef92d933e2db21bc62f4def0
Gerrit-Change-Number: 834703
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: D3r1ck01 <xsavitar.wiki(a)aol.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/834690 )
Change subject: [doc] Fix WikibasePage documentation
......................................................................
[doc] Fix WikibasePage documentation
Change-Id: I6fac2af91f1a3798b34eafbf9b21b4a12ab41c5b
---
M ROADMAP.rst
M pywikibot/page/_wikibase.py
2 files changed, 6 insertions(+), 6 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/ROADMAP.rst b/ROADMAP.rst
index fc3acfc..3b40eed 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -1,8 +1,7 @@
Current release 7.7.0
^^^^^^^^^^^^^^^^^^^^^
-* TypeError is raised if *aliases* parameter of :meth:`WikibaseEntity.editEntity
- <page.WikibaseEntity.editEntity>` or :meth:`WikibasePage.editEntity
+* TypeError is raised if *aliases* parameter of :meth:`WikibasePage.editAliases
<page.WikibasePage.editEntity>` method is not a list (:phab:`T318034`)
* Raise TypeError in :meth:`AliasesDict.normalizeData
<pywikibot.page._collections.AliasesDict.normalizeData>` if *data* value is not a list (:phab:`T318034`)
diff --git a/pywikibot/page/_wikibase.py b/pywikibot/page/_wikibase.py
index 332f97a..2418cd8 100644
--- a/pywikibot/page/_wikibase.py
+++ b/pywikibot/page/_wikibase.py
@@ -286,9 +286,9 @@
"""Edit an entity using Wikibase ``wbeditentity`` API.
This function is wrapped around by:
- - :meth:`editLabels`
- - :meth:`editDescriptions`
- - :meth:`editAliases`
+ - :meth:`WikibasePage.editLabels`
+ - :meth:`WikibasePage.editDescriptions`
+ - :meth:`WikibasePage.editAliases`
- :meth:`ItemPage.setSitelinks`
.. seealso:: :meth:`WikibasePage.editEntity`
@@ -1066,7 +1066,8 @@
A *sitelink* can be a Page object, a BaseLink object or a
``{'site': dbname, 'title': title}`` dictionary.
- Refer :meth:`editEntity` for *asynchronous* and *callback* usage.
+ Refer :meth:`WikibasePage.editEntity` for *asynchronous* and
+ *callback* usage.
"""
self.setSitelinks([sitelink], **kwargs)
--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/834690
To unsubscribe, or for help writing mail filters, visit https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I6fac2af91f1a3798b34eafbf9b21b4a12ab41c5b
Gerrit-Change-Number: 834690
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged