~jcsackett/charmworld/bac-tag-constraints

Viewing all changes in revision 85.

  • Committer: j.c.sackett
  • Date: 2012-12-17 20:06:28 UTC
  • mfrom: (84.1.22 glorious-return-to-pip)
  • Revision ID: jcsackett@canonical.com-20121217200628-5ncar85x4psj6pgy
Replace use of buildout with pip/venv

=====================================

This is just a first step, with all requirements living in one file and only
one make install target. As we move forward we'll split out the testing only
and development only requirements and update the Makefile as needed, but it's
probably better to get everyone on this footing before moving forward further.

Removed the buildout specific files (i.e. buildout.cfg, versions.cfg,
bootstrap.py) and added back the pip requirements file.

Replaced the bin/buildout target with a venv target. bin/python now requires
creation of virtualenv, while venv requires python and does the remaining
setup and pip install from the download cache.

This change requires an update to the dl cache, but as that change is not
compatible with buildbot, I won't update download-cache until this lands.

R=rharding, hazmat
CC=
https://codereview.appspot.com/6946070

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: