Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Mirror of buildout.dumppickedversions' Subversion repository
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src/buildout
CHANGES.txt
CONTRIBUTORS.txt
README.txt
bootstrap.py
buildout.cfg
setup.py

README.txt

buildout.dumppickedversions
===========================

Q: What is a buildout extension ?

A: http://pypi.python.org/pypi/zc.buildout#extensions

The problem
-----------

When using a zc.buildout based deployment system you want to be able to 
reproduce the same setup with the same set of egg versions one month later.
Without pinning all eggs the task is impossible.


Solution
--------

``buildout.dumppickedversions`` is a buildout extension that does just that. It
can print or generate a versions.cfg file with all not pinned eggs.

It adds also a comment before each egg picked by zc.buildout as requirment for 
other eggs containing the list of eggs that required it.


buildout.dumppickedversions options
-----------------------------------

dump-picked-versions-file
    A file name you want ``buildout.dumppickedversions`` to write to.
    If not given ``buildout.dumppickedversions`` will dump the versions to the 
    screen.

overwrite-picked-versions-file
    If set to ``true``, ``buildout.dumppickedversions`` will overwrite the file 
    defined in ``dump-picked-versions-file`` if it exists. Defaults to True.

Something went wrong with that request. Please try again.