From 6b764d0ec7fbbc3ecfe00d9a3705a4fc9934e7b4 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Fri, 29 Nov 2019 10:17:29 -0800 Subject: [PATCH] Work around RecursionError in EntryPoint.__repr__ in pypy https://gitlab.com/python-devs/importlib_metadata/issues/97 --- src/flake8/plugins/manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flake8/plugins/manager.py b/src/flake8/plugins/manager.py index 903a130..3d4371d 100644 --- a/src/flake8/plugins/manager.py +++ b/src/flake8/plugins/manager.py @@ -41,7 +41,7 @@ class Plugin(object): def __repr__(self): # type: () -> str """Provide an easy to read description of the current plugin.""" return 'Plugin(name="{0}", entry_point="{1}")'.format( - self.name, self.entry_point + self.name, self.entry_point.value ) def to_dictionary(self):