Skip to content

Upgrade bundled pip to 24.3 #126188

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

Closed
ThomasWaldmann opened this issue Oct 30, 2024 · 5 comments
Closed

Upgrade bundled pip to 24.3 #126188

ThomasWaldmann opened this issue Oct 30, 2024 · 5 comments
Labels
topic-ensurepip type-feature A feature request or enhancement

Comments

@ThomasWaldmann
Copy link
Contributor

ThomasWaldmann commented Oct 30, 2024

Feature or enhancement

Proposal:

ensurepip's bundled version of pip gets updated to the current latest 24.3.

Background:

The pip 24.2 wheel bundled into current python releases is broken and does not work at all on old macOS releases (like e.g. macOS Sierra / High Sierra).

This issue was fixed and released as pip 24.3, so this ticket is intended as a reminder to not forget to update the bundled pip in CPython to at least that version.

There is still the broken pip 24.2 there:

Please replace all pip 24.2 by >=24.3.

CPython versions tested on:

3.12, 3.13, CPython main branch

Operating systems tested on:

macOS

Linked PRs

@ThomasWaldmann ThomasWaldmann added the type-bug An unexpected behavior, bug, or error label Oct 30, 2024
@ThomasWaldmann
Copy link
Contributor Author

@pradyunsg Please check. ^^^

@hugovk
Copy link
Member

hugovk commented Oct 30, 2024

@sbidoul is planning on doing it soonish: pypa/pip#12941 (comment)

We're not in a rush, the next releases aren't for a while, so it's good to let things settle and any regressions shake out.

  • 2024-11-19: 3.14.0a2
  • 2024-12-03: 3.12.8
  • 2024-12-??: 3.13.1

@hugovk hugovk added type-feature A feature request or enhancement topic-ensurepip and removed type-bug An unexpected behavior, bug, or error labels Oct 30, 2024
@hugovk hugovk changed the title ensurepip: the bundled 24.2 is broken on old macOS Upgrade bundled pip to 24.3 Oct 30, 2024
@sbidoul
Copy link
Contributor

sbidoul commented Oct 30, 2024

Yep, no worries, I keep an eye on the timeline. Currently waiting on a packaging release to address pypa/pip#13053, which should also happen soon, as @pradyunsg is on it.

pfmoore pushed a commit that referenced this issue Nov 13, 2024
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Nov 13, 2024
Update bundled pip to 24.3.1
(cherry picked from commit f6b0361)

Co-authored-by: Stéphane Bidoul <[email protected]>
pfmoore pushed a commit that referenced this issue Nov 13, 2024
gh-126188: Update bundled pip to 24.3.1 (gh-126805)

Update bundled pip to 24.3.1
(cherry picked from commit f6b0361)

Co-authored-by: Stéphane Bidoul <[email protected]>
sbidoul added a commit to sbidoul/cpython that referenced this issue Nov 13, 2024
sbidoul added a commit to sbidoul/cpython that referenced this issue Nov 13, 2024
Update bundled pip to 24.3.1
(cherry picked from commit f6b0361)

Co-authored-by: Stéphane Bidoul <[email protected]>
pfmoore pushed a commit that referenced this issue Nov 13, 2024
Update bundled pip to 24.3.1
(cherry picked from commit f6b0361)
@sbidoul
Copy link
Contributor

sbidoul commented Nov 14, 2024

This is now done.

@hugovk
Copy link
Member

hugovk commented Nov 14, 2024

Thank you @sbidoul!

@hugovk hugovk closed this as completed Nov 14, 2024
picnixz pushed a commit to picnixz/cpython that referenced this issue Dec 8, 2024
ebonnal pushed a commit to ebonnal/cpython that referenced this issue Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic-ensurepip type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

3 participants