If you have setup.py
in your project and you use find_packages()
within it, it is necessary to have an __init__.py
file in every directory for packages to be automatically found.
Packages are only recognized if they include an
__init__.py
file
UPD: If you want to use implicit namespace packages without __init__.py
you just have to use find_namespace_packages()
instead