From 650efb92fd27ae60ec08a70f2ac1afbea37ac3e3 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Mon, 4 Jan 2021 14:08:55 -0800 Subject: deterministic ordering for errors in __all__ (#604) --- pyflakes/checker.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pyflakes/checker.py b/pyflakes/checker.py index 095397b..38f8f73 100644 --- a/pyflakes/checker.py +++ b/pyflakes/checker.py @@ -992,7 +992,10 @@ class Checker(object): if all_binding: all_names = set(all_binding.names) - undefined = all_names.difference(scope) + undefined = [ + name for name in all_binding.names + if name not in scope + ] else: all_names = undefined = [] -- cgit v1.2.1