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

Don't override the ICs in the pants script on MacOS Silicon. #19603

Merged
merged 2 commits into from
Aug 14, 2023

Conversation

benjyw
Copy link
Contributor

@benjyw benjyw commented Aug 14, 2023

We used to need this because pants ran on Python 3.7-3.9
generally, but only on 3.9 on MacOS Silicon.

It is no longer necessary to do so, since the repo-wide ICs
are 3.9.* anyway now.

Setting this is not harmless, as it would override the ICs in
other repos when running from sources with PANTS_SOURCE=.

We used to need this because pants ran on Python 3.7-3.9
generally, but only on 3.9 on MacOS Silicon.

It is no longer necessary to do so, since the repo-wide
ICs are 3.9.* anyway now.

Setting this was not harmless, as it would override the ICs in
other repos when running from sources with PANTS_SOURCE=.
@benjyw benjyw added the category:internal CI, fixes for not-yet-released features, etc. label Aug 14, 2023
@benjyw
Copy link
Contributor Author

benjyw commented Aug 14, 2023

Fixes #19602

@benjyw
Copy link
Contributor Author

benjyw commented Aug 14, 2023

Note that we still is is_macos_arm elsewhere, so cannot delete its implementation.

@benjyw benjyw merged commit d8dff7c into main Aug 14, 2023
24 checks passed
@benjyw benjyw deleted the benjyw_dont_set_ics_in_pants_script branch August 14, 2023 20:08
@stuhood stuhood mentioned this pull request Aug 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:internal CI, fixes for not-yet-released features, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants