gh-95299: Stop installing setuptools as a part of ensurepip and venv by pradyunsg · Pull Request #101039 · python/cpython · GitHub

github.com

GitHub CopilotWrite better code with AI | MCP RegistryIntegrate external tools | ActionsAutomate any workflow | CodespacesInstant dev environments | IssuesPlan and track work | Code ReviewManage code changes | Code QualityEnforce quality at merge | Why GitHub | Marketplace | View all features | Enterprises | Small and medium teams | Startups | View all use cases | View all industries | View all solutions | AI | Software Development | DevOps | Security | View all topics | Customer stories | Events & webinars | Ebooks & reports | Business insights | Trust center | Partners | View all resources

Tin mới

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

python/cpython:main

pradyunsg:remove-setuptools-ensurepip

001ee43 Use environment variables to pass data into test setup script pradyunsg Jan 14, 2023

b8421a1 Update test_cppext to stop invoking setuptools-based script as a CLI pradyunsg Jan 14, 2023

9d343f2 Stop installing setuptools as a part of ensurepip and venv pradyunsg Sep 24, 2022

4a51332 Correct the name of step in GitHub Action pradyunsg Jan 15, 2023

e0c53df Drop most remaining references to `easy_install` pradyunsg Feb 3, 2023

4c8e6be fixup! Update test_cppext to stop invoking setuptools-based script as… pradyunsg Feb 3, 2023

b489e52 fixup! Update test_cppext to stop invoking setuptools-based script as… pradyunsg Feb 3, 2023

f308da4 Add a "What's New" entry for the setuptools removal pradyunsg Feb 3, 2023

9579a3e fixup! Add a "What's New" entry for the setuptools removal pradyunsg Feb 3, 2023

0e2b55e fixup! Add a "What's New" entry for the setuptools removal pradyunsg Feb 3, 2023

0b8f384 Update Doc/whatsnew/3.12.rst pradyunsg Feb 4, 2023

1262bee Merge branch 'main' into remove-setuptools-ensurepip arhadthedev Feb 23, 2023

bcda4cd Merge branch 'main' into remove-setuptools-ensurepip pradyunsg Feb 26, 2023

e19784d Update "Creating virtual environments" section to drop reference pradyunsg Apr 4, 2023

ea1bcea Use the style suggested in review pradyunsg Apr 4, 2023

5275f93 Use dirname on the absolute path pradyunsg Apr 4, 2023

5c3ce99 Locate cppextdata with plain filesystem lookups pradyunsg Apr 4, 2023

375b5c6 Merge branch 'main' into remove-setuptools-ensurepip pradyunsg Apr 17, 2023

991d066 bundled pip -> bundled wheels pradyunsg Apr 17, 2023

ebf6c3b Unbreak `test_cppext` pradyunsg Apr 17, 2023

b83cf9f :art: pradyunsg Apr 17, 2023