Introduce pants_setup_py and contrib_setup_py helpers.

Review Request #1822 - Created Feb. 24, 2015 and submitted

Information
John Sirois
pants
jsirois/issues/1159
1159, 1163
6a02d14...
Reviewers
pants-reviews
benjyw, jinfeng, mateor, patricklaw, zundel
A bit of DRY help for creating a provides setup_py artifact descriptor
for pants artifacts and, in particular, contrib plugin artifacts.

 contrib/scrooge/src/python/pants/contrib/scrooge/BUILD          | 28 +++++---------------
 pants-plugins/src/python/internal_backend/utilities/BUILD       |  8 +++---
 pants-plugins/src/python/internal_backend/utilities/register.py | 69 ++++++++++++++++++++++++++++++++++++++++++++------
 src/python/pants/BUILD                                          | 60 +++++++++++--------------------------------
 4 files changed, 87 insertions(+), 78 deletions(-)

I performed a successful dry run release with
./build-support/bin/release.sh -n and then cracked open the sdists
in dist/ and confirmed the setup.py's had approporiate contents.

CI away here:
https://travis-ci.org/pantsbuild/pants/builds/52225085

Issues

  • 0
  • 2
  • 0
  • 2
Description From Last Updated
John Sirois
John Sirois
Mateo Rodriguez
Eric Ayers
Eric Ayers
Benjy Weinberger
Patrick Lawson
John Sirois
John Sirois
John Sirois
Mateo Rodriguez
Eric Ayers
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...