invalid-all-format (PLE0605)#
Derived from the Pylint linter.
What it does#
Checks for invalid assignments to __all__
.
Why is this bad?#
In Python, __all__
should contain a sequence of strings that represent
the names of all "public" symbols exported by a module.
Assigning anything other than a tuple
or list
of strings to __all__
is invalid.
Example#
Use instead: