forked from pantsbuild/pants
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simplify interpreter-related CI config. (pantsbuild#19096)
Now that we only publish wheels for Python 3.9 we can trim away the affordances for multiple Python versions in CI. We also pin the IC for Pants itself, in pants.toml and the relevant dists. We also regenerate our custom tool lockfiles for just the IC we care about. Note that are not the built-in lockfiles we ship to users, but the internal custom ones. This dragged in a flake8 upgrade that complained about a few unnecessary dict comprehensions, so this fixes those. Note that this gets rid of the cron-based extended Python testing workflow, since all that did was run the same tests on other interpreters, which is now moot. Plus, no one ever looked at failures in those jobs anyway.
- Loading branch information
Showing
22 changed files
with
357 additions
and
2,207 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.