skip to navigation
skip to content

pybuilder 0.11.10.dev20170109170619


Package Documentation

Latest Version: 0.12.0.dev20171130172523


PyBuilder is a software build tool written in 100% pure Python, mainly targeting Python applications.

PyBuilder is based on the concept of dependency based programming, but it also comes with a powerful plugin mechanism, allowing the construction of build life cycles similar to those known from other famous (Java) build tools.

PyBuilder is running on the following versions of Python: 2.6, 2.7, 3.3, 3.4, 3.5 and PyPy.

See the Travis Build for version specific output.


PyBuilder is available using pip:

$ pip install pybuilder

For development builds use:

$ pip install --pre pybuilder

See the Cheeseshop page for more information.

Getting started

PyBuilder emphasizes simplicity. If you want to build a pure Python project and use the recommended directory layout, all you have to do is create a file with the following content:

from pybuilder.core import use_plugin


default_task = "publish"

See the PyBuilder homepage for more details.


PyBuilder provides a lot of plugins out of the box that utilize tools and libraries commonly used in Python projects:

In addition, a few common plugins are provided:

External plugins: * pybuilder_aws_plugin - handle AWS functionality

Release Notes

The release notes can be found here. There will also be a git tag with each release. Please note that we do not currently promote tags to GitHub “releases”.


See developing PyBuilder

File Type Py Version Uploaded on Size
pybuilder-0.11.10.dev20170109170619-py3-none-any.whl (md5) Python Wheel 3.5 2017-01-09 114KB
pybuilder-0.11.10.dev20170109170619.tar.gz (md5) Source 2017-01-09 70KB