bundling packages with setuptools?

I have a Python module for doing MCMC simulation that requires a number of prerequisite packages to run, all of which are open source (so I can build and distribute the packages that are needed). I am wondering if there is a way to use the power of python eggs to be able to have a single installer that installs or updates all the required packages. Is there a way of having the egg installer for my package go ahead and fetch the eggs of the prerequisite packages and install them? Thanks, C. -- Christopher J. Fonnesbeck Population Ecologist, Marine Mammal Section Fish & Wildlife Research Institute (FWC) St. Petersburg, FL Adjunct Assistant Professor Warnell School of Forest Resources University of Georgia Athens, GA T: 727.235.5570 E: chris at trichech.us

At 10:40 AM 01/16/2006 -0500, Christopher Fonnesbeck wrote:
I have a Python module for doing MCMC simulation that requires a number of prerequisite packages to run, all of which are open source (so I can build and distribute the packages that are needed). I am wondering if there is a way to use the power of python eggs to be able to have a single installer that installs or updates all the required packages. Is there a way of having the egg installer for my package go ahead and fetch the eggs of the prerequisite packages and install them?
I see some other folks have answered this in part; for more information, you can also see the setuptools manual at http://peak.telecommunity.com/DevCenter/setuptools, which describes in quite a bit of detail how to specify dependencies, what your users should know, etc.
participants (2)
-
Christopher Fonnesbeck
-
Phillip J. Eby