Tiendil / smart-imports

smart imports for Python
BSD 3-Clause "New" or "Revised" License
39 stars 6 forks source link

Prevent python from determining empty directories as namespace packages #13

Closed Tiendil closed 4 years ago

Tiendil commented 4 years ago

importlib.util.find_spec can determine empty directory as part of namespace package.

It is undesired behaviour in most cases. For example, there are a lot of directories like "fixtures" or "jinja2" (for jinja2 templates in Django).