MetOffice / fab

Flexible build system for scientific software
https://metoffice.github.io/fab/
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Reconsider use of `__all__` in `__init__` #351

Open MatthewHambley opened 1 week ago

MatthewHambley commented 1 week ago

This just seems to be a mechanism to cause problems. The saving in typing doesn't seem worth the effort.

hiker commented 5 days ago

While I like the fact that it saves typing a bit (and makes other applications a tiny bit less dependent on implementation details like file location), it is not that much. But out of interest: what are the problems caused by all?