On Thu, 2020-12-03 at 18:30 +0100, Michał Górny wrote:
> # Michał Górny <[email protected]> (2020-12-03)
> # Explicit namespace support was necessary for Python 2 only.  Empty
> # directories work best for Python 3.
> # Removal in 14 days.
> dev-python/backports
> dev-python/namespace-google
> dev-python/namespace-jaraco
> dev-python/namespace-paste
> dev-python/namespace-repoze
> dev-python/namespace-sphinxcontrib
> dev-python/namespace-zope
> 

I was wrong here, and there are corner cases (particularly related to
running tests) with setuptools-style namespaces that makes this
infeasible.  I've unmasked all but backports and jaraco -- these two use
pkgutil-style namespaces and are not affected.

Long story short, if setup.py enables some namespace-related magic
in setuptools, Python can no longer find other packages using implicit
namespace -- only these using explicit pkg_resources namespace.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to