Xqt has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/766222 )
Change subject: [7.0] Publish Pywikibot 7 ...................................................................... [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(-) Approvals: Xqt: Verified; Looks good to me, approved 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 https://gerrit.wikimedia.org/r/c/pywikibot/core/+/766222 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: I34ec0c3e1a1545e5b85defc8921a1d8a8796e435 Gerrit-Change-Number: 766222 Gerrit-PatchSet: 1 Gerrit-Owner: Xqt <[email protected]> Gerrit-Reviewer: Xqt <[email protected]> Gerrit-MessageType: merged
_______________________________________________ Pywikibot-commits mailing list -- [email protected] To unsubscribe send an email to [email protected]
