Python Packages + Multiple Sources

BJ Dierkes wdierkes at 5dollarwhitebox.org
Wed Dec 8 18:06:30 UTC 2010



On Dec 8, 2010, at 2:55 AM, Stanislav Ochotnicky wrote:

> On 12/08/2010 04:25 AM, Jeff Spaleta wrote:
>> On Wed, Dec 8, 2010 at 2:39 AM, BJ Dierkes <wdierkes at 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
> 

That is exactly right.  

---
derks




More information about the devel mailing list