#!bin/buildout -c

[buildout]
extends =
    buildout.cfg

parts +=
    ipython
    init-tests
    update-tests

eggs +=
    behave
    pytest
    mock
    coveralls
    ethereum-serpent

[ipython]
recipe = zc.recipe.egg
eggs =
   ipython
   ${buildout:eggs}
scripts = ipython
initialization = __import__("os", level=0).environ.pop("VIRTUAL_ENV", None)

[init-tests]
recipe = collective.recipe.cmd
on_install = true
cmds =
    git submodule update --recursive

[update-tests]
recipe = collective.recipe.cmd
on_install = true
on_update = true
cmds =
    git submodule update --recursive

[versions]
collective.recipe.cmd = 0.8
behave = 1.2.4
ipython = 1.1.0
PyYAML = 3.11
coverage = 3.7
coveralls = 0.4.2
docopt = 0.6.1
ethereum-serpent = 1.2.0
mock = 1.0.1
pytest = 2.4.2
requests = 1.2.3
py = 1.4.20

#!bin/buildout -c

[buildout]
extends =
    buildout.cfg

parts +=
    ipython
    init-tests
    update-tests

eggs +=
    behave
    pytest
    mock
    coveralls
    ethereum-serpent

[ipython]
recipe = zc.recipe.egg
eggs =
   ipython
   ${buildout:eggs}
scripts = ipython
initialization = __import__("os", level=0).environ.pop("VIRTUAL_ENV", None)

[init-tests]
recipe = collective.recipe.cmd
on_install = true
cmds =
    git submodule update --recursive

[update-tests]
recipe = collective.recipe.cmd
on_install = true
on_update = true
cmds =
    git submodule update --recursive

[versions]
collective.recipe.cmd = 0.8
behave = 1.2.4
ipython = 1.1.0
PyYAML = 3.11
coverage = 3.7
coveralls = 0.4.2
docopt = 0.6.1
ethereum-serpent = 1.5.6
mock = 1.0.1
pytest = 2.4.2
requests = 1.2.3
py = 1.4.20

Update serpent, fixes failing test_contracts
Update serpent, fixes failing test_contracts
