On 28/08/14 12:41, Radomir Dopieralski wrote:
> On 27/08/14 16:31, Sean Dague wrote:
> 
> [snip]
> 
>> In python 2.7 (using pip) namespaces are a bolt on because of the way
>> importing modules works. And depending on how you install things in a
>> namespace will overwrite the base __init__.py for the top level part of
>> the namespace in such a way that you can't get access to the submodules.
>>
>> It's well known, and every conversation with dstuft that I've had in the
>> past was "don't use namespaces".
> 
> I think this is actually a solved problem. You just need a single line
> in your __init__.py files:
> 
> https://bitbucket.org/thomaswaldmann/xstatic-jquery/src/tip/xstatic/__init__.py
> 
More on that at
http://pythonhosted.org/setuptools/setuptools.html?namespace-packages#namespace-packages

-- 
Radomir Dopieralski

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to