Skip to content

Update to 26.1#246

Merged
sbidoul merged 2 commits intomainfrom
release/26.1
Apr 28, 2026
Merged

Update to 26.1#246
sbidoul merged 2 commits intomainfrom
release/26.1

Conversation

@sbidoul
Copy link
Copy Markdown
Member

@sbidoul sbidoul commented Apr 26, 2026

No description provided.

@sbidoul
Copy link
Copy Markdown
Member Author

sbidoul commented Apr 26, 2026

Ah, the release procedure created the 26.1 tag and it seems get-pip 26.1 is already at https://bootstrap.pypa.io/get-pip.py.

However CI failed due to dropped python 3.9 support. So I added 9362f97 here, in which min_version is updated.

What is the procedure to cope with that? Is it ok to move the 26.1 tag?

@ichard26
Copy link
Copy Markdown
Member

There is a note in the pip release process that explains what to do, but I have never followed it. Good luck, I've heard that it's a bit of a pain. cc @pfmoore who may remember.

@pfmoore
Copy link
Copy Markdown
Member

pfmoore commented Apr 27, 2026

Sorry, I have no idea if it's OK to move the tag. But I will note there's also a note about making 3.9/get-pip.py available:

If the release dropped the support of an obsolete Python version M.m, a new M.m/get-pip.py needs to be published: update the all task from tasks/generate.py in get-pip repository and make a pull request to psf-salt repository to add the new get-pip.py (and its directory) to salt/pypa/bootstrap/init.sls.

I've no idea how to do that, it's not something I ever remember doing myself, but there's an old PR there that may be useful: python/psf-salt#199

@sbidoul
Copy link
Copy Markdown
Member Author

sbidoul commented Apr 27, 2026

@ewdurbin can you help here?

I believe this PR is correct, but the 26.1 tag is misplaced, is it ok to move it?

Additionally, the procedure we had to update psf-salt in case pip drops support for an older Python refers to a file named salt/pypa/bootstrap/init.sls that is apparently not present anymore.

@pradyunsg
Copy link
Copy Markdown
Member

I believe this PR is correct, but the 26.1 tag is misplaced, is it ok to move it?

Yes, it is.

@pradyunsg
Copy link
Copy Markdown
Member

Additionally, the procedure we had to update psf-salt in case pip drops support for an older Python refers to a file named salt/pypa/bootstrap/init.sls that is apparently not present anymore.

This should no longer be necessary. https://github.com/pypa/bootstrap/ is the current source of truth, and it'll use all the files under public/ -- placing them directly on bootstrap.pypa.io.

@sbidoul
Copy link
Copy Markdown
Member Author

sbidoul commented Apr 28, 2026

Thanks Pradyun. I moved the tag.

@sbidoul sbidoul merged commit 1c1d362 into main Apr 28, 2026
2 checks passed
@sbidoul sbidoul deleted the release/26.1 branch April 28, 2026 09:39
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.

4 participants