-
-
Notifications
You must be signed in to change notification settings - Fork 30.6k
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
Update bundled pip and setuptools #81845
Comments
Can we have a newer bundled version of pip for 3.8/3.9? In particular, I'd really like to be able to use the new location for a pip.ini inside of sys.prefix, as it will fix the problems with "python3 -m pip" on Windows when obtained from the Store (and we want to default to --user). |
I might be doing another bugfix, for pypa/pip#6775. I don't think we've decided how to go about that issue yet. If a week isn't too long a waiting time, I'd suggest we wait for a week and then vendor whatever is the latest at that point. I'll be happy to file a PR, if we want to go ahead with this. :) |
Oh that's a nasty issue... but it sounds like you're reaching some kind of agreement. 3.8b3 is scheduled for this week, so perhaps we can take the current release for now and then update it when you make the next release? (Also Pradyun, would you like to be added to https://devguide.python.org/experts/ for pip so that you get nosied with that category? I'm happy to do that for you) |
Alrighty! Filed #59139. (Sounds good to me. Filed a PR on devguide, adding me to the devguide: python/devguide#513) |
Leaving this open until 3.8b4 in case we want to take another update. |
This change seems to have buildbot failure on FreeBSD 10 for master and 3.8 branch. I have opened bpo-37679 . I couldn't find any issues similar to this during previous upgrades. https://buildbot.python.org/all/#/builders/167/builds/1380 test_with_pip (test.test_venv.EnsurePipTest) ... FAIL Traceback (most recent call last):
File "/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/test/test_venv.py", line 495, in test_with_pip
self.do_test_with_pip(False)
File "/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/test/test_venv.py", line 478, in do_test_with_pip
self.assertEqual(err.rstrip(), "")
AssertionError: "WARNING: The directory '/.cache/pip/http[202 chars]lag." != ''
- WARNING: The directory '/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
+ |
Actually, we're already ignoring this message, but now it includes "WARNING: " at the start and doesn't match the existing regex. So we can just continue to ignore it. |
Hey Ned, would you like a bundled pip update for 3.7? We haven't gone that far back. |
Yeah, we should update 3.7, too, so people don’t keep getting the upgrade warning. |
Is pip 19.2.2 worth taking? Or are we expecting another patch this week? |
@steve.dower It will be necessary to update to pip 19.2.3 for Python 3.8.0b4 shortly, as per: |
When updating pip next time, please update setuptools too.
This is blocking bpo-37328. |
There wasn't a new setuptools release when I updated these the last time, Anyway, I'll cut a new release for pip, file a new b.p.o. issue and get to On Mon, 19 Aug 2019 at 11:20 AM, Inada Naoki <report@bugs.python.org> wrote:
|
There's a need for a pip 19.2.3, since there's a bug in wheel tagging logic hasn't been updated for CPython 3.8's new tags. I'll be cutting that release, and filing a PR for updating bundled pip & setuptools, sometime in the next 24 hours. (I just got back from my final mid-semester exam, and really should relax for a bit) I'm not sure whether we should mark this a release blocker. |
Added lukasz since last beta is by Monday. |
Made the release and the PR. <https://github.com/python/cpython/pull/15483\> |
Just getting Łukasz's attention, as this pip release has a critical 3.8 fix for wheel generation (IIUC). Pradyun - just looking for a NEWS file update in your PR to make sure we have the right version numbers listed. |
Thanks for looping me in. Waiting for this to be merged. |
Going to call this complete now. If there's a reason to take another update before 3.8 releases, we should create a new issue. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: