bpo-42403: Use @staticmethod in importlib (GH-23395)

Use @staticmethod on methods using @classmethod but don't use their
cls parameter on the following classes:

* BuiltinImporter
* FrozenImporter
* WindowsRegistryFinder
* PathFinder

Leave methods using @_requires_builtin or @_requires_frozen unchanged,
since this decorator requires the wrapped method to have an extra parameter
(cls or self).
This commit is contained in:
Victor Stinner 2020-11-20 14:44:02 +01:00 committed by GitHub
parent a6109ef68d
commit 3be8e220ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 2359 additions and 2360 deletions

1421
Python/importlib.h generated

File diff suppressed because it is too large Load diff