Xqt submitted this change.

View Change

Approvals: Xqt: Verified; Looks good to me, approved
[7.0] Publish Pywikibot 7

- update ROADMAP.rst and CHANGELOG.md

Change-Id: I34ec0c3e1a1545e5b85defc8921a1d8a8796e435
---
M ROADMAP.rst
M scripts/CHANGELOG.md
2 files changed, 37 insertions(+), 7 deletions(-)

diff --git a/ROADMAP.rst b/ROADMAP.rst
index 67dcdd7..67db463 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -4,9 +4,12 @@
Improvements
------------

+* i18n updates for date.py
+* Add number transliteration of 'lo', 'ml', 'pa', 'te' to NON_LATIN_DIGITS
+* Detect range blocks with Page.is_blocked() method (T301282)
* to_latin_digits() function was added to textlib as counterpart of to_local_digits() function
* api.Request.submit now handles search-title-disabled and search-text-disabled API Errors
-* A show_diff parameter was added to Page.put() and Page.change_category()
+* A show_diff parameter was added to Page.put() and Page.change_category()
* Allow categories when saving IndexPage (T299806)
* Add a new function case_escape to textlib
* Support inheritance of the __STATICREDIRECT__
@@ -45,6 +48,9 @@
Bugfixes
--------

+* Don't raise an exception if BlockEntry initializer found a hidden title (T78152)
+* Fix KeyError in create_warnings_list (T301610)
+* Enable similar script call of pwb.py on toolforge (T298846)
* Remove question mark character from forbidden file name characters (T93482)
* Enable -interwiki option with pagegenerators (T57099)
* Don't assert login result (T298761)
@@ -72,6 +78,9 @@
Code cleanups
-------------

+* Deprecated http.get_fake_user_agent() function was removed
+* FilePage.fileIsShared() was removed in favour of FilePage.file_is_shared()
+* Page.canBeEdited() was removed in favour of Page.has_permission()
* BaseBot.stop() method were removed in favour of BaseBot.generator.close()
* showHelp() function was remove in favour of show_help
* CombinedPageGenerator pagegenerator was removed in favour of itertools.chain
@@ -136,6 +145,16 @@
* 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
* 6.5.0: OutputOption.output() method will be removed in favour of OutputOption.out property
-* 6.4.0: Pywikibot `began using semantic versioning
- <https://www.mediawiki.org/wiki/Manual:Pywikibot/Development/Guidelines#Deprecation_Policy>`_,
- all deprecated code will be removed in Pywikibot version 7.0.0.
+* 6.5.0: Infinite rotating file handler with logfilecount of -1 is deprecated
+* 6.4.0: 'allow_duplicates' parameter of tools.intersect_generators as positional argument is deprecated, use keyword argument instead
+* 6.4.0: 'iterables' of tools.intersect_generators given as a list or tuple is deprecated, either use consecutive iterables or use '*' to unpack
+* 6.2.0: outputter of OutputProxyOption without out property is deprecated
+* 6.2.0: ContextOption.output_range() and HighlightContextOption.output_range() are deprecated
+* 6.2.0: Error messages with '%' style is deprecated in favour for str.format() style
+* 6.2.0: page.url2unicode() function is deprecated in favour of tools.chars.url2string()
+* 6.2.0: Throttle.multiplydelay attribute is deprecated
+* 6.2.0: SequenceOutputter.format_list() is deprecated in favour of 'out' property
+* 6.0.0: config.register_family_file() is deprecated
+* 5.5.0: APISite.redirectRegex() is deprecated in favour of APISite.redirect_regex()
+* 4.0.0: Revision.parent_id is deprecated in favour of Revision.parentid
+* 4.0.0: Revision.content_model is deprecated in favour of Revision.contentmodel
\ No newline at end of file
diff --git a/scripts/CHANGELOG.md b/scripts/CHANGELOG.md
index a77684a..876d578 100644
--- a/scripts/CHANGELOG.md
+++ b/scripts/CHANGELOG.md
@@ -4,7 +4,8 @@
*In development*

### general
-* Provide ConfigParserBot for several scripts (T223778)
+* L10N updates
+* Provide ConfigParserBot for several scripts (T223778)

### add_text
* Provide -create and -createonly options (T291354)
@@ -23,6 +24,9 @@
* Show a warning if a pagegenerator option is not enabled (T298522)
* Deprecated code parts were removed

+### checkimages
+* Skip PageSaveRelatedError and ServerError when putting talk page (T302174)
+
### commonscat
* Ignore InvalidTitleError in CommonscatBot.findCommonscatLink (T291783)

@@ -37,6 +41,9 @@
* Use concurrent.futures to retrieve redirect or moved targets (T298789)
* Add an option to ignore solving moved targets (T298789)

+### imagetransfer
+* Add support for chunked uploading (T300531)
+
### newitem
* Do not pass OtherPageSaveRelatedError silently

@@ -44,8 +51,8 @@
* Preload pages instead of reading them one by one before putting changes
* Don't ask for confirmation by default (T291757)

-### reflinks
-* L10N updates
+### redirect
+* Use site.maxlimit to determine the highest limit to load (T299859)

### replace
* Enable default behaviour with -mysqlquery (T299306)
@@ -61,6 +68,9 @@
### touch
*Do not pass OtherPageSaveRelatedError silently

+### unusedfiles
+* Use oldest_file_info.user as uploader (T301768)
+

## 6.6.1
*21 September 2021*
@@ -236,6 +246,7 @@

### solve_disambiguation
* Deprecated methods were removed
+* Positional arguments of DisambiguationRobot are deprecated, also some keywords were replaced

### unusedfiles
* Update unusedfiles.py to add custom templates

To view, visit change 766222. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I34ec0c3e1a1545e5b85defc8921a1d8a8796e435
Gerrit-Change-Number: 766222
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: Xqt <info@gno.de>
Gerrit-MessageType: merged