Fails to import CouchDBDocumentStore
On my OpenSuse build - bzr head fails to import CouchDBDocumentStore. Running e.g.
Traceback (most recent call last): File "build/test_CouchDBDocumentStore.py", line 25, in <module> from CouchDBDocumentStore import CouchDBDocumentStore ImportError: No module named CouchDBDocumentStore
I'm probably being an idiot but I can't see how files in src/common_py/docstore get into the PYTHONPATH - I would expect as in the case of e.g. src/common_py/geometry that we have something like a file src/common_py/geometry/_init__.py_ and then make a line like
or whatever. src/common_py/ is in PYTHONPATH so this works (adding init.py makes geometry directory a python module, files inside become sub-modules).
Obviously the thing works on the test server, but I'm being thick and can't figure out how it works - and hence why it doesn't work locally for me.
Nb: would be great to have a fast reply as I don't really want to release until I at least understand what's going on.