Somebody wrote a pre-commit check for __all__
This now solves the issue of somebody forgetting to add to __all__.
The logic now is, that everything imported in an__init__,py will be added alphabetically sorted to __all__
There is a#noqa:ALL[symbol1, symbol2] option to exclude certain symbols.
Somebody wrote a pre-commit check for
__all__
This now solves the issue of somebody forgetting to add to__all__
. The logic now is, that everything imported in an__init__,py
will be added alphabetically sorted to__all__
There is a#noqa:ALL[symbol1, symbol2]
option to exclude certain symbols.