Uranium: a Python Build System

What is Uranium?

Uranium is a build framework for Python. It’s designed to help assist with the build process for Python services that require more than a virtualenv + “pip install -r requirements.txt”. Some of the functionality includes:

  • a YAML-based configuration language
  • the ability to share common configuration and setup
  • support for plugins, both for Uranium itself and for zc.buildout
  • (by 1.0) simplifying the installation and configuration process for native libraries that are needed for some Python libraries.

Contents:

Indices and tables