-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
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
gh-95299: Stop installing setuptools as a part of ensurepip and venv #101039
gh-95299: Stop installing setuptools as a part of ensurepip and venv #101039
Commits on Feb 3, 2023
-
Use environment variables to pass data into test setup script
This avoids meddling with `sys.argv` and removes reliance on careful control over the arguments passed to the script.
Configuration menu - View commit details
-
Copy full SHA for 001ee43 - Browse repository at this point
Copy the full SHA 001ee43View commit details -
Update test_cppext to stop invoking setuptools-based script as a CLI
This allows the "package" to be built using regular Python packaging workflows instead of relying on `setuptools` being present in the virtual environment.
Configuration menu - View commit details
-
Copy full SHA for b8421a1 - Browse repository at this point
Copy the full SHA b8421a1View commit details -
Stop installing setuptools as a part of ensurepip and venv
This is no longer necessary since newer versions of pip are able to operate in environments that do not contain setuptools.
Configuration menu - View commit details
-
Copy full SHA for 9d343f2 - Browse repository at this point
Copy the full SHA 9d343f2View commit details -
Correct the name of step in GitHub Action
Co-authored-by: Hugo van Kemenade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a51332 - Browse repository at this point
Copy the full SHA 4a51332View commit details -
Drop most remaining references to
easy_install
Since setuptools will no longer get installed, this will no longer be provided out-of-the-box.
Configuration menu - View commit details
-
Copy full SHA for e0c53df - Browse repository at this point
Copy the full SHA e0c53dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c8e6be - Browse repository at this point
Copy the full SHA 4c8e6beView commit details -
Configuration menu - View commit details
-
Copy full SHA for b489e52 - Browse repository at this point
Copy the full SHA b489e52View commit details -
Add a "What's New" entry for the setuptools removal
This provides context, keywords and some guidance on what this change would do.
Configuration menu - View commit details
-
Copy full SHA for f308da4 - Browse repository at this point
Copy the full SHA f308da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9579a3e - Browse repository at this point
Copy the full SHA 9579a3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e2b55e - Browse repository at this point
Copy the full SHA 0e2b55eView commit details
Commits on Feb 4, 2023
-
Co-authored-by: C.A.M. Gerlach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b8f384 - Browse repository at this point
Copy the full SHA 0b8f384View commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1262bee - Browse repository at this point
Copy the full SHA 1262beeView commit details
Commits on Feb 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bcda4cd - Browse repository at this point
Copy the full SHA bcda4cdView commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e19784d - Browse repository at this point
Copy the full SHA e19784dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1bcea - Browse repository at this point
Copy the full SHA ea1bceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5275f93 - Browse repository at this point
Copy the full SHA 5275f93View commit details -
Locate cppextdata with plain filesystem lookups
Doing anything more elaborate was flaky on certain buildbots, and hopefully this is good enough.
Configuration menu - View commit details
-
Copy full SHA for 5c3ce99 - Browse repository at this point
Copy the full SHA 5c3ce99View commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 375b5c6 - Browse repository at this point
Copy the full SHA 375b5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991d066 - Browse repository at this point
Copy the full SHA 991d066View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf6c3b - Browse repository at this point
Copy the full SHA ebf6c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b83cf9f - Browse repository at this point
Copy the full SHA b83cf9fView commit details