PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Wednesday the 22nd of April, 2020

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[06:30:03] <techalchemy> after i trigger azure builds i can't even click the interface anymore.
[16:39:22] <pradyunsg> techalchemy: no? https://github.com/pypa/pip/blame/master/src/pip/_internal/utils/misc.py#L415
[16:39:54] <pradyunsg> techalchemy: just... like, move to GitHub Actions?
[16:40:02] <pradyunsg> It's broken in a slightly different way tho.
[19:31:56] <travis-ci> pypa/pip#15835 (master - c244314 : Pradyun Gedam): The build passed.
[19:31:57] <travis-ci> Change view : https://github.com/pypa/pip/compare/f4d3cbce4c47...c24431431852
[19:31:57] <travis-ci> Build details : https://travis-ci.org/pypa/pip/builds/678300077
[20:17:18] <pradyunsg> Is there any way I can nudge the PyPI yanked releases PR toward getting merged? https://github.com/pypa/warehouse/pull/5838
[20:20:38] <PSFSlack1> <di> pradyunsg: I'd merge it now but travis seems a little borked today
[20:20:49] <PSFSlack1> <deveshkusingh> pradyunsg: Is 28th the tentative release date for 20.1 then
[21:41:48] <travis-ci> pypa/twine#1403 (master - 2c30b1e : Ian Stapleton Cordasco): The build passed.
[21:41:49] <travis-ci> Change view : https://github.com/pypa/twine/compare/02910939fb77...2c30b1e9c793
[21:41:49] <travis-ci> Build details : https://travis-ci.org/pypa/twine/builds/678357293
[22:28:33] <travis-ci> pypa/pip#15838 (master - daff811 : Pradyun Gedam): The build was broken.
[22:28:33] <travis-ci> Change view : https://github.com/pypa/pip/compare/c2443143185204f916e0af919fb743cdfde68d33...daff81124ab76138da323a5173b120dd88190f56
[22:28:33] <travis-ci> Build details : https://travis-ci.org/pypa/pip/builds/678373742
[22:54:34] <pradyunsg> @deveshkusingh: yes.
[23:10:07] <dhellmann> I'm having some trouble running the unit tests for pip on macos. I'm using python 3.8, virtualenv 20.0.18, tox 3.14.6. Tox is installed in a virtualenv. When I run tox it fails to build any virtualenvs because it can't install python-docs-theme because setuptools isn't importable. Has anyone seen anything like that before? http://paste.openstack.org/show/792575/
[23:10:39] <dhellmann> I wonder if I need an older tox or virtualenv, maybe?
[23:19:07] <dhellmann> huh, well, it does actually work if I run py38 so maybe it's only some of the envs that fail
[23:24:40] <pradyunsg> dhellmann: hmm... I'm on that exact setup and it's working for me.
[23:25:04] <pradyunsg> same python, same virtualenv, same tox, same OS.
[23:25:08] <dhellmann> it looks like it's the docs env that is broken, but I swear I had the same problem yesterday with other envs
[23:26:21] <dhellmann> and when I run ".tox/docs/bin/pip list" setuptools is indeed not in the list of outputs
[23:26:55] <dhellmann> it is there for the packaging env, though
[23:27:23] <pradyunsg> dhellmann: I haven't seem that error before, no.
[23:27:50] <pradyunsg> *seen
[23:28:09] <dhellmann> I'm also seeing test failures with the actual unit tests, so I wonder if I have something else going on
[23:28:35] <pradyunsg> dhellmann: could you post those failures somewhere?
[23:28:57] <pradyunsg> dhellmann: they *might* be virtualenv 20 related.
[23:30:22] <dhellmann> given the other issues I started trying to set up a linux dev env. That's using python 3.6, tox 3.14.6, and virtualenv 20.0.17. http://paste.openstack.org/show/792576/
[23:30:33] <dhellmann> my mac is a bit slower, so I'm still waiting for test output from that job
[23:30:44] <dhellmann> but I'm seeing more test failures
[23:31:44] <dhellmann> @pradyunsg it looks like the error is "ERROR: Will not install to the user site because it will lack sys.path precedence to INITools in"
[23:31:51] <dhellmann> I don't know what that means, though
[23:33:37] <pradyunsg> dhellmann: that's definitely a virtualenv 20 issue.
[23:33:51] <dhellmann> so downgrading virtualenv will make the tests work locally?
[23:34:20] <pradyunsg> Try virtualenv 16.
[23:34:26] <pradyunsg> That'll work.
[23:34:31] <pradyunsg> ^ famous last words.
[23:34:48] <dhellmann> haha, ok :-)
[23:36:35] <pradyunsg> dhellmann: https://github.com/pypa/pip/pull/7698, https://github.com/pypa/pip/issues/7806 are context.
[23:37:15] <dhellmann> ah, great, thanks
[23:37:40] <dhellmann> should I be working from the master branch or the develop branch?
[23:38:58] <pradyunsg> dhellmann: there isn't a develop branch... Or am I missing something?
[23:39:09] <dhellmann> oh, I see one in my clone
[23:39:23] <dhellmann> I guess I should just ignore that, maybe it's someone else's working branch
[23:39:29] <pradyunsg> https://github.com/pypa/pip -- there's only `master`.
[23:39:58] <pradyunsg> dhellmann: it might be an artifact from working on pip quite a while back, if you've done that before.
[23:40:07] <dhellmann> that must be it
[23:40:40] <dhellmann> downgrading virtualenv also fixed the issue with setuptools for the docs env
[23:41:27] <pradyunsg> Ah well. At least, we'll cover that problem as part of the broader "pip tests and virtualenv 20" issue.
[23:58:59] <sumanah> re yanked releases: thank you EWDurbin dstufft and di_codes for working on it!
[23:59:26] <sumanah> I assume this is a feature we want to let bake in prod for a day or 2 before we publicize it a lot?