Makeenv
Makeenv is a modular framework for the automation of Python environments based on GNU Make, virtualenv, and pip.
What?
Makeenv provides virtualenv and dependency management for Python projects. It is easily extensible and includes modules for test and coverage, sphinx docs, metrics, and setuptools functionality.
With Makeenv bootstrapping a development environment is as simple as:
make
Quick Start
Get the bootstrap Makefile:
curl -L https://github.com/0compute/makeenv/raw/master/Makefile.bootstrap >> Makefile
Build the default virtualenv, install the project and its dependencies, then start a shell with the virtualenv active:
make shell
Documentation
Documentation is published at http://makeenv.rtfd.org/.
Development
Source and issues: https://github.com/0compute/makeenv
CI: https://travis-ci.org/0compute/makeenv