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

Default release script to use Python 3 in preparation for dropping Python 2 release #7608

Merged
merged 3 commits into from Apr 23, 2019

Conversation

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

commented Apr 23, 2019

In 1.17.0.dev0, we will no longer release Python 2 wheels or PEX. This is prework to make for a smaller diff when removing that support.

Beyond defaulting to Py3 in release.sh and packages.py, we now build fs util with the Py36 shards. This is now possible because we now build the Py36 engine during the cron run thanks to Pantsd testing.

Eric-Arellano added some commits Apr 23, 2019

Build fs_util with Py36 shards
Thanks to cron job testing Pantsd with Py36, we now have a Py36 build engine shard during the cron job so can do this.

@Eric-Arellano Eric-Arellano requested review from jsirois and cosmicexplorer Apr 23, 2019

@Eric-Arellano Eric-Arellano merged commit c4b066b into pantsbuild:master Apr 23, 2019

1 check passed

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

@Eric-Arellano Eric-Arellano deleted the Eric-Arellano:release-default-py3 branch Apr 23, 2019

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.