Skip to content
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

Release 22.1 (April 2022) #10991

Closed
pradyunsg opened this issue Mar 27, 2022 · 22 comments
Closed

Release 22.1 (April 2022) #10991

pradyunsg opened this issue Mar 27, 2022 · 22 comments
Assignees
Labels
type: maintenance Related to Development and Maintenance Processes
Milestone

Comments

@pradyunsg
Copy link
Member

Oh wow, March is almost over. Time flies. Well, the doctype drama from the last release is what made it last longer than I'd have liked.

x-ref pypi/warehouse#10726

So... who wants to be the release manager this time @pypa/pip-committers? :)

@pradyunsg pradyunsg added the type: maintenance Related to Development and Maintenance Processes label Mar 27, 2022
@pradyunsg
Copy link
Member Author

I can pick this up -- I'll likely cut this early next month. I think this will end up being a fairly tame release, looking at https://pip.pypa.io/en/latest/news/.

@sbidoul
Copy link
Member

sbidoul commented Mar 28, 2022

Thanks @pradyunsg !

There are a few gone_in="22.1". Do we confirm we want to remove --out-of-tree-build in this release ? In which case I can prepare the PR.

@pradyunsg
Copy link
Member Author

Alrighty, assigning myself as the RM for this release as well then!

There are a few gone_in="22.1".

Yup, I'll file PRs for them over the course of today.

Do we confirm we want to remove --out-of-tree-build in this release ? In which case I can prepare the PR.

Whelp, turns out I don't read carefully, and this is the first PR I've filed. 😅

@pradyunsg
Copy link
Member Author

pypi/warehouse#11014 should be an easy review! :)

It also seems at the moment, that pypi/warehouse#10962 might have introduced a regression -- jazzband/pip-tools#1539 (comment).

@atugushev
Copy link
Contributor

It also seems at the moment, that pypi/warehouse#10962 might have introduced a regression -- jazzband/pip-tools#1539 (comment).

See also pypi/warehouse#11019.

@pradyunsg pradyunsg changed the title Release 22.1 Release 22.1 (April 2022) Apr 28, 2022
@pradyunsg
Copy link
Member Author

Ok, I've marked that as a release blocker. I'll make a beta release before the end of the month, with the current state of main.

@pfmoore
Copy link
Member

pfmoore commented Apr 28, 2022

Am I OK to try to get pypi/warehouse#11059 into the release, or would you prefer me to wait? I think it's just a matter of me merging, but if you're concerned about last-minute changes I can defer it to the next release.

@pradyunsg
Copy link
Member Author

Let's get that in. :)

This was referenced Apr 29, 2022
@pradyunsg
Copy link
Member Author

Ok, beta1 is out and uploaded to PyPI!

I won't be updating get-pip.py and won't be making any specific announcement posts for the beta right now.

@notatallshaw
Copy link
Contributor

notatallshaw commented Apr 30, 2022

Tested it at home no issues so far.

Unable to test it at work as it's not appearing available on our artifactory pypi mirror. I am not sure if this is because it's a little slow to mirror pypi results or we filter out pre-releases, I will need to check Monday morning.

Edit: It was just slowness of the mirror, I have done basic tests from my works workflow and don't see any issues. I have asked colleagues to also test and will report back if there are any issues.

@pradyunsg pradyunsg added this to the 22.1 milestone May 9, 2022
@pradyunsg
Copy link
Member Author

pradyunsg commented May 9, 2022

Alright, one last remaining last-minute item: Enabling the importlib.metadata based metadata backend, on Python 3.11+ -- pypi/warehouse#11044

@gdubicki

This comment was marked as off-topic.

@pfmoore

This comment was marked as off-topic.

@pradyunsg
Copy link
Member Author

OK, with #11044 landed, I'm gonna cut 22.1 in the next few hours.

@pradyunsg
Copy link
Member Author

Alright, 22.1 is live and get-pip.py has been updated.

@klimburg

This comment was marked as off-topic.

@pradyunsg
Copy link
Member Author

Please file an issue on https://github.com/jazzband/pip-tools for issues around pip-sync and pip-compile. They're not maintained by the pip maintainers, but rather a different group.

@klimburg

This comment was marked as resolved.

@pradyunsg
Copy link
Member Author

pradyunsg commented May 11, 2022

Actually, an issue for pip 22.1 compatibility in pip-tools has already been filed: jazzband/pip-tools#1617

@pradyunsg
Copy link
Member Author

python/cpython#92689 for CPython. That I don't have to use bugs.python.org makes me really happy. :)

@pradyunsg
Copy link
Member Author

Released the bugfix, after a night spent being stuck at the airport for 10 hours. 🌈

pypa/get-pip#155 is for get-pip.py updates.

@pradyunsg
Copy link
Member Author

And, with 22.1.2 out the door, I'm going to close this out. Barring any security issues reported to security@python.org, this release cycle is done. :)

@pradyunsg pradyunsg unpinned this issue Jun 16, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: maintenance Related to Development and Maintenance Processes
Projects
None yet
Development

No branches or pull requests

7 participants