commit | 507a574de31a1bd7fed8ba4f04afa285d985109b | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@python.org> | Fri Apr 09 17:51:22 2021 +0200 |
committer | GitHub <noreply@github.com> | Fri Apr 09 17:51:22 2021 +0200 |
tree | 44fb249533ae98698ef7736bc050df450f9a07e1 | |
parent | 150af7543214e1541fa582374502ac1cd70e8eb4 [diff] |
bpo-43682: @staticmethod inherits attributes (GH-25268) Static methods (@staticmethod) and class methods (@classmethod) now inherit the method attributes (__module__, __name__, __qualname__, __doc__, __annotations__) and have a new __wrapped__ attribute. Changes: * Add a repr() method to staticmethod and classmethod types. * Add tests on the @classmethod decorator.