Uranium: an assembly tool for python, in python.
uranium is an assembly tool that facilitates reuse and allows for execution of arbitrary setup code for Python services. Examples include:
- downloading and installing eggs in a sandbox (using virtualenv internally)
- compiling and installing native c code.
- downloading remote configuration
- providing a framework for assembly configuration (e.g. differences between dev and test mode)
- any other arbitrary tasks
You can find out more here:
http://uranium.readthedocs.org/en/latest/