Hi,
I'm new to buildout. The project I'm working on uses pywbem (http://pywbem.sf.net), which seems to have some bad form in its project directory structure. Since pywbem isn't up on PyPI, I've checked out the project from sf.net as a subdirectory of my project. Here's a tree listing of my project directory (the basic structure was built by paster using the modern_project_template): c:\...\my-project>tree /A . +---pywbem | +---irecv | \---testsuite | \---testmofs \---src +---myproject \---my_project.egg-info Note that the pywbem sub-directory has no src directory. Its setup.py looks like this: from distutils.core import setup, Extension import sys, string, os import shutil import mof_compiler mof_compiler._build() args = {'name': 'pywbem', 'author': 'Tim Potter', 'author_email': '[email protected]', 'description': 'Python WBEM client library', 'long_description': __doc__, 'platforms': ['any'], 'url': 'http://pywbem.sf.net/', 'version': '0.7.0', 'license': 'LGPLv2', 'packages': ['pywbem'], # Make packages in root dir appear in pywbem module 'package_dir': {'pywbem': ''}, # Make extensions in root dir appear in pywbem module 'ext_package': 'pywbem', } setup(**args) The problem I'm having is that when I add pywbem as a devel directory to my buildout.cfg file, the sys.path is configured to assume that pywbem has a src directory so it can't find the module because '.' Is not in the sys.path. Only my own 'src' directory - and 'pywbem', of course. I was about to reorganize the pywbem project a bit, but I thought I'd ask if anyone has any ideas on how to get buildout to consume pywbem in its current form. I don't own the project, and I have no developer rights to it, so I'd like to make as few changes as possible to it. Thanks in advance, John Calcote
_______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
