Bump pex and setuptools to latest. #4111

Merged
merged 1 commit into from Dec 2, 2016

Conversation

Projects
None yet
2 participants
@kwlzn
Member

kwlzn commented Dec 2, 2016

Problem

Pants uses an old version of setuptools (as of last week, 5.x and currently at 20.x). We'd like to modernize our consumption of this lib as composed with pex to stay current with improvements, bugfixes, etc around working with python requirements and resolution.

Solution

This change consumes a new version of pex which extends the higher end of the setuptools requirement range to permit usage of the latest version of setuptools (30.0.0) and also bumps the setuptools dep to the latest.

Result

Tested this end-to-end in both pants' and Twitter's monorepo with clean results.

@stuhood

stuhood approved these changes Dec 2, 2016

(but needs some sort of description still probably.)

@kwlzn

This comment has been minimized.

Show comment
Hide comment
@kwlzn

kwlzn Dec 2, 2016

Member

@stuhood thanks for the pre-emptive shipit. had this out mainly for CI while waiting for external sandbox results, but looks good as-is.

Member

kwlzn commented Dec 2, 2016

@stuhood thanks for the pre-emptive shipit. had this out mainly for CI while waiting for external sandbox results, but looks good as-is.

@kwlzn kwlzn merged commit 98c8d19 into pantsbuild:master Dec 2, 2016

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

lenucksi added a commit to lenucksi/pants that referenced this pull request Apr 25, 2017

Bump pex and setuptools to latest. (#4111)
Problem

Pants uses an old version of setuptools (as of last week, 5.x and currently at 20.x). We'd like to modernize our consumption of this lib as composed with pex to stay current with improvements, bugfixes, etc around working with python requirements and resolution.

Solution

This change consumes a new version of pex which extends the higher end of the setuptools requirement range to permit usage of the latest version of setuptools (30.0.0) and also bumps the setuptools dep to the latest.

Result

Tested this end-to-end in both pants' and Twitter's monorepo with clean results.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment