Join GitHub today
Namespace package zope cannot find modules during testing #870
In Nixpkgs we recently updated setuptools from 26.1.1 to 28.8.0 (and the issue also occurs with the latest 30.2.0). This seemed to break the testing of several zope modules for us. The modules do actually work, its just that when running
The good news is that in #250, I'm making some progress in a better technique that will fully and properly address the behavior for Python 3.5+, and based on this ticket, I'll probably opt to revert the behavior from #805 for Python 3.3 and 3.4.
referenced this issue
Dec 15, 2016
@FRidh: The issue described in this ticket was implicated by the change in 28.8.0, a change which has been backed out.
In 31.0.0, I've implemented an all new technique for handling namespace packages, which has tests, but which still had the additional issue reported in #885. That issue was solved in v31.0.1.
With 32.0.0, the only change was an unrelated to change with how MANIFEST.in files are processed, so should be unrelated. I suspect any issues you have with v32 will apply to 31.0.1.
If you're getting a new error, please file a new ticket describing the issue and how we can replicate it.