Closed VictorBarbosaMartins closed 1 year ago
Patch and project coverage have no change.
Comparison is base (
1030e7e
) 96.16% compared to head (f42d416
) 96.16%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Hi Victor,
While the changes here are ok, they cannot be a solution for the issue you have posted.
__all__
does not say what elements can be directly imported, it only determines what is imported via a from foo import *
import. Sphinx also uses it for what is documented and some autocompletion tools only auto complete things in __all__
. Bit the failure of importing something directly by name cannot come from the thing not being in __all__
I propose adding all the functions in the init file to the all list such that we can import those functions from outside world. Please let me know if an alternative solution would be preferred. Thanks!
The motivation for doing that came from the following error we got in gammasim-tools: