Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install buildout.bootstrap

How to install buildout.bootstrap

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install buildout.bootstrap
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.4.0
1.4.6Never BuiltWhy not?
1.4.0 Available View build log
1.1 Available View build log
Windows (64-bit)
1.4.0
1.4.6Never BuiltWhy not?
1.4.0 Available View build log
1.1 Available View build log
Mac OS X (10.5+)
1.4.1
1.4.6Never BuiltWhy not?
1.4.1 Available View build log
1.4.0 Available View build log
1.1 Available View build log
Linux (32-bit)
1.4.6 Available View build log
1.4.3 Available View build log
1.4.2 Available View build log
1.4.1 Available View build log
1.4.0 Available View build log
1.1 Available View build log
Linux (64-bit)
1.4.6 Available View build log
1.4.3 Available View build log
1.4.2 Available View build log
1.4.1 Available View build log
1.4.0 Available View build log
1.1 Available View build log
 
Author
License
ZPL
Dependencies
Lastest release
version 1.4.6 on Jul 19th, 2013

Introduction

Formerly collective.recipe.bootstrap

buildout.bootstrap is a Buildout extension that adds a Buildout bootstrap.py file to your buildout.

It satisfies the use case:

"I want to keep my buildout's bootstrap.py file up to date without having to download it manually."

It also makes it easy to add a bootstrap.py file to a buildout created via buildout init e.g.:

$ buildout init

After running this command, you have a buildout.cfg that looks like this:

[buildout]
parts =

And you can now add the extension like so:

[buildout]
extensions = buildout.bootstrap
parts =

Run buildout again and afterward you should have a bootstrap.py file. Once you have a bootstrap.py file you can bootstrap the buildout via:

$ python bootstrap.py

If you still don't understand, consider the following: with this extension you can avoid having to type:

$ curl -O https://raw.github.com/buildout/buildout/2/bootstrap/bootstrap.py

You typically use this extension when you have created a new buildout and want to:

  • Check it in to version control
  • Check it out somewhere else and bootstrap it with python only (i.e. no setuptools available)

Installation

Add buildout.bootstrap to the extensions parameter in the buildout section of your buildout.cfg e.g.:

[buildout]
extensions = buildout.bootstrap
parts =

Changes

1.4.6 (2013-07-13)
  • Default to Buildout 2
1.4.5 (2013-01-12)
  • Update buildout/bootstrap/__init__.py
1.4.4 (2013-01-12)
  • Update buildout/bootstrap/__init__.py [do3cc]
  • Working error codes [do3cc]
1.4.3 (2012-11-01)
  • Don't bother updating bootstrap.py when the buildout is running in offline (-o) mode [nutjob]
1.4.1 (2012-05-16)
1.4.0 (2012-05-16)
  • Support Python 2.4
  • Doc fix [davidjb]
1.3.0 (2012-04-06)
  • Clean up package. Buildout moved to github. Remove option to specify version (based on svn tag)
1.2 (2010-08-13)
  • Add option to specify version (based on svn tag)
  • Add test stubs
1.1 (2010-08-13)
  • Rename and repackage as Buildout extension
1.0 (2009-12-19)
  • Clean up docs
0.1 (2009-08-07)
  • Add initial functionality
  • Created recipe with ZopeSkel

Contributors

  • Alex Clark
  • David Beitey
  • Sean "nutjob" Kelly

Subscribe to package updates

Last updated Jul 19th, 2013

Download Stats

Last month:2

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.