Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore support for pantsbuild.pants wheel using Python 3.7+ by removing abi3 workaround #7578

Merged
merged 1 commit into from Apr 16, 2019

Conversation

Projects
None yet
2 participants
@Eric-Arellano
Copy link
Contributor

commented Apr 16, 2019

In order to release the Py36 PEX, we had to workaround an upstream Pex issue that could not properly resolve cryptography-cp34-abi3. Now that this is fixed, we can restore support Python 3.7+.

Will close #7459.

@Eric-Arellano Eric-Arellano requested review from stuhood and jsirois Apr 16, 2019

@Eric-Arellano Eric-Arellano merged commit 7fa09b7 into pantsbuild:master Apr 16, 2019

1 check passed

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

@Eric-Arellano Eric-Arellano deleted the Eric-Arellano:py37-cryptography branch Apr 16, 2019

Eric-Arellano added a commit to pantsbuild/setup that referenced this pull request Apr 23, 2019

Test Python 3.7 support (#52)
We restored support in pantsbuild/pants#7578. Now that 1.16.0.dev2 is out, we should confirm this works before the stable release is cut.

We must avoid running these new tests on Ubuntu Precise and Trusty because they do not have Python 3.7 installed.

We also refactor how we handle `.travis.yml` script entries + allow skipping Pantsd tests via the env var `SKIP_PANTSD_TESTS` to result in less duplication.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.