AURORA-183: Upgrade twitter.common.python to 0.3.0
authorKevin Sweeney <kevints@apache.org>
Tue, 4 Feb 2014 01:13:05 +0000 (17:13 -0800)
committerKevin Sweeney <kevints@apache.org>
Tue, 4 Feb 2014 01:13:05 +0000 (17:13 -0800)
commit1e810e70a75c5b26f4ba10d4cc7deb28bf084418
tree39c9f691dc2db651bfe19a19946d936933b9a17a
parent18267bfd2fb59856802080050dd3a09a287cbd09
AURORA-183: Upgrade twitter.common.python to 0.3.0

Use the new "pex" utility from twitter.common.python to bootstrap pants
rather than relying on knowledge of the inner workings of
twitter.common.python APIs. I also took the opportunity to refactor the
common "maybe bootstrap a virtualenv" pattern used with some support
tools to use a consistent build-support/NAME.venv pattern.

Testing Done:
Ran ./pants, ./rbt, ./build-support/pex,
./build-support/release/make-python-sdists from clean and dirty repos.

./pants src/test/python:all

Bugs closed: AURORA-183

Reviewed at https://reviews.apache.org/r/17679/
.gitignore
build-support/pex [new file with mode: 0755]
build-support/release/make-python-sdists
pants
rbt