using the README description from the pybuilder repo, with a few small changes