You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes, I think this was initially done intentionally by @srrisbud because removing all legacy init.py files is a bad thing. Removing the init.py gives you implicit names spaces but you also have no more chance to write a custom init.py to e.g. simplify imports.
Perhaps there is another way that I'm not aware of.
There are multiple places across lava and lava libs codebase that include explicate Namespace packages.
Such as:
lava/src/lava/__init__.py
Line 1 in cfcd72a
and:
lava/src/lava/magma/__init__.py
Line 1 in cfcd72a
and:
https://github.com/lava-nc/lava-optimization/blob/f7fce219b2b2978d210d9b5ffb5a8168967bf511/src/lava/__init__.py#L4-L8
However since python 3.3 Namespaces are defined implicitly:
PEP 420 -- Implicit Namespace Packages
This issue involves
The text was updated successfully, but these errors were encountered: