Skip to content

Swap from explicit get-pip.py to ensurepip #89

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

Merged
merged 2 commits into from
Apr 9, 2025

Conversation

tianon
Copy link
Member

@tianon tianon commented Apr 9, 2025

Instead of asking ensurepip which version of pip (and setuptools) to install via get-pip.py, just ask ensurepip to install them.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Instead of asking `ensurepip` which version of `pip` (and `setuptools`) to install via `get-pip.py`, just ask `ensurepip` to install them.
@yosifkit
Copy link
Member

yosifkit commented Apr 9, 2025

get-pip.py installs wheel by default, adding in case get-pip defaults change

docker-library/python#954 (comment)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This matches previous behavior (`get-pip.py` implies "wheel").
@tianon tianon merged commit 8c181ff into docker-library:master Apr 9, 2025
21 checks passed
@tianon tianon deleted the ensurepip branch April 9, 2025 18:40
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Apr 9, 2025
Changes:

- docker-library/pypy@8c181ff: Merge pull request docker-library/pypy#89 from infosiftr/ensurepip
- docker-library/pypy@36a974d: Explicitly install "wheel" in <3.12 (all versions for now)
- docker-library/pypy@903a200: Swap from explicit `get-pip.py` to `ensurepip`
- docker-library/pypy@94d8ce9: Update 3.10 to python 3.10.16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants