jenkins-bot submitted this change.

View Change

Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
[bugfix] lazy load tools for deprecation warning to avoid circular imports

Bug: T282974
Change-Id: Ie41cc3c87c435fa319196cfa288802b9e2a58c8b
---
M pywikibot/page/__init__.py
1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/pywikibot/page/__init__.py b/pywikibot/page/__init__.py
index 6ddfc9d..9c3a1b3 100644
--- a/pywikibot/page/__init__.py
+++ b/pywikibot/page/__init__.py
@@ -5760,9 +5760,11 @@


wrapper = ModuleDeprecationWrapper(__name__)
-wrapper._add_deprecated_attr('UnicodeToAsciiHtml',
- pywikibot.tools.chars.string_to_ascii_html,
- since='6.2.0', future_warning=True)
-wrapper._add_deprecated_attr('unicode2html',
- pywikibot.tools.chars.string2html,
- since='6.2.0', future_warning=True)
+wrapper._add_deprecated_attr(
+ 'UnicodeToAsciiHtml',
+ replacement_name='pywikibot.tools.chars.string_to_ascii_html',
+ since='6.2.0', future_warning=True)
+wrapper._add_deprecated_attr(
+ 'unicode2html',
+ replacement_name='pywikibot.tools.chars.string2html',
+ since='6.2.0', future_warning=True)

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

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