buildout tutorial. buildout howto. buildout review.
This post is a review, a tutorial, and a howto - for and about buildout - a software development tool for the python language.
This document aims to answer the question... "buildout? WTF?".
In short: buildout automates python project building. Buildout does everything needed to get your application in a state for running in its own sandbox.
Super quick start instructions for using buildout...get the source from http://pypi.python.org/pypi/zc.buildoutMake a new directory for your project, then copy the bootstrap/bootstrap.py file out of the zc.buildout source into your new project directorycreate a "buildout.cfg" file to go with the bootstrap.py file. Here is a simple one for your package called "YOURPACKAGENAME":
[buildout]
parts = test py
develop = .
[test]
recipe = zc.recipe.testrunner
eggs = YOURPACKAGENAME
Run "python bootstrap.py" in your empty project directory(with the buildout.cfg file in there). This will get buildout locally into your sandbox…
This document aims to answer the question... "buildout? WTF?".
In short: buildout automates python project building. Buildout does everything needed to get your application in a state for running in its own sandbox.
Super quick start instructions for using buildout...get the source from http://pypi.python.org/pypi/zc.buildoutMake a new directory for your project, then copy the bootstrap/bootstrap.py file out of the zc.buildout source into your new project directorycreate a "buildout.cfg" file to go with the bootstrap.py file. Here is a simple one for your package called "YOURPACKAGENAME":
[buildout]
parts = test py
develop = .
[test]
recipe = zc.recipe.testrunner
eggs = YOURPACKAGENAME
Run "python bootstrap.py" in your empty project directory(with the buildout.cfg file in there). This will get buildout locally into your sandbox…