jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/680656 )
Change subject: [doc] Update ROADMAP.rst ...................................................................... [doc] Update ROADMAP.rst Change-Id: I5e60e73cd7ff6310b8163471fb01f98c4f6929dc --- M ROADMAP.rst 1 file changed, 27 insertions(+), 13 deletions(-) Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified diff --git a/ROADMAP.rst b/ROADMAP.rst index bf9edc7..16212b1 100644 --- a/ROADMAP.rst +++ b/ROADMAP.rst @@ -1,31 +1,45 @@ Current release changes ~~~~~~~~~~~~~~~~~~~~~~~ -* **mwparserfromhell** or **wikitextparser** are strictly recommended (T106763) +Improvements and Bugfixes +^^^^^^^^^^^^^^^^^^^^^^^^^ + +* proofreadpage: search for "new" class after purge (T280357) * Enable different types with BaseBot.treat() * Context manager depends on pymysql version, not Python release (T279753) * Bugfix for Site.interwiki_prefix() (T188179) -* Deprecated MoveEntry.new_ns() and new_title() methods were removed -* Unused NoSuchSite and PageNotSaved exception were removed -* Unused BadTitle exception was removed (T267768) -* getSite() function was removed in favour of Site() constructor -* Page.fileUrl() was removed in favour of Page.get_file_url() -* Require **Pillow**>=8.1.1 due to vulnerability found (T278743) -* TkDialog of GUI userinterface requires **Python 3.6+** (T278743) -* Enable textlib.extract_templates_and_params with **wikitextparser** package -* Add support for **PyMySQL** 1.0.0+ -* Exclude expressions from parsed template in **mwparserfromhell** (T71384) +* Exclude expressions from parsed template in mwparserfromhell (T71384) * Provide an object representation for DequeGenerator * Allow deleting any subclass of BasePage by title (T278659) * Add support for API:Revisiondelete with Site.deleterevs() method (T276726) * L10N updates * Family files can be collected from a zip folder (T278076) + +Dependencies +^^^^^^^^^^^^ + +* **mwparserfromhell** or **wikitextparser** are strictly recommended (T106763) +* Require **Pillow**>=8.1.1 due to vulnerability found (T278743) +* TkDialog of GUI userinterface requires **Python 3.6+** (T278743) +* Enable textlib.extract_templates_and_params with **wikitextparser** package +* Add support for **PyMySQL** 1.0.0+ + +Code cleanups +^^^^^^^^^^^^^ + +* APISite.resolvemagicwords(), BaseSite.ns_index() and remove BaseSite.getNamespaceIndex() were removed +* Deprecated MoveEntry.new_ns() and new_title() methods were removed +* Unused NoSuchSite and PageNotSaved exception were removed +* Unused BadTitle exception was removed (T267768) +* getSite() function was removed in favour of Site() constructor +* Page.fileUrl() was removed in favour of Page.get_file_url() * Deprecated getuserinfo and getglobaluserinfo Site methods were removed * compat2core.py script was archived -Future release notes -~~~~~~~~~~~~~~~~~~~~ +Deprecations +~~~~~~~~~~~~ +* 6.1.0: tools.frozenmap will be removed in favour of types.MappingProxyType * 6.1.0: tools.DotReadableDict will be removed * 6.1.0: mwparserfromhell or wikitextparser MediaWiki markup parser becomes mandatory (T106763) * 6.1.0: textlib.unescape() function will be removed in favour of html.unescape() -- To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/680656 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: I5e60e73cd7ff6310b8163471fb01f98c4f6929dc Gerrit-Change-Number: 680656 Gerrit-PatchSet: 1 Gerrit-Owner: Xqt <[email protected]> Gerrit-Reviewer: Xqt <[email protected]> Gerrit-Reviewer: jenkins-bot Gerrit-MessageType: merged
_______________________________________________ Pywikibot-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits
