gerritbot added a comment.
Change 635997 **merged** by jenkins-bot:
[pywikibot/core@master] [4.0] Remove Python 2 workarounds in family.py
https://gerrit.wikimedia.org/r/635997
TASK DETAIL
https://phabricator.wikimedia.org/T265817
EMAIL PREFERENCES
gerritbot added a comment.
Change 635997 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [4.0] Remove Python 2 workarounds in family.py
https://gerrit.wikimedia.org/r/635997
TASK DETAIL
https://phabricator.wikimedia.org/T265817
EMAIL PREFERENCES
zhuyifei1999 added a comment.
We can
- cls.__new__ = staticmethod(lambda cls: cls.instance) # shortcut
+ cls.__new__ = lambda cls: cls.instance
- cls.__init__ = deprecated(cls.__dict__['__init__'])
+ cls.__init__ = deprecated(cls.__init__)
TASK DETAIL