On 12/08/2010 04:25 AM, Jeff Spaleta wrote:
On Wed, Dec 8, 2010 at 2:39 AM, BJ Dierkes wdierkes@5dollarwhitebox.org wrote:
Hello all,
Just to be clear... PyPI has an implied "one source" requirement embedded in its repository structure and you have optimized your upstream project release structure to meet PyPI's implied requirement.
Question does PyPI handle dependency tracking?
If I easy_install cement.devtools does cement get installed automagically?
Yes, setup function from python setuptools has named argument 'install_requires' that causes dependencies to be pulled in during install time. Assuming cement.devtools has install_requires = ['cement'] this will work as you'd expect