diff options
author | Anthony Sottile <asottile@umich.edu> | 2021-01-04 14:08:55 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-04 14:08:55 -0800 |
commit | 650efb92fd27ae60ec08a70f2ac1afbea37ac3e3 (patch) | |
tree | f551eb3f47a9adaa83012980e3e2cddd5cc9c270 | |
parent | d2ab3ec801a0b280ab0fbc66f5afbe3acf6f3701 (diff) | |
download | pyflakes-650efb92fd27ae60ec08a70f2ac1afbea37ac3e3.tar.gz |
deterministic ordering for errors in __all__ (#604)
-rw-r--r-- | pyflakes/checker.py | 5 |
1 files changed, 4 insertions, 1 deletions
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 = [] |