PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Monday the 19th of October, 2015

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[13:11:20] <apollo13> should pip install --pre "Django~=1.9" install django 1.9a1?
[13:12:08] <apollo13> oh well pip install --pre "Django~=1.8" installs 1.9a1 :D
[13:14:19] <mgedmin> oh my that doesn't seem right
[13:14:43] <apollo13> mgedmin: it does, technically 1.9a1 is less than 1.9
[13:15:27] <mgedmin> but is it useful?
[13:15:58] <mgedmin> ~= is for packages that have a similar API (assuming semantic versioning); 1.9a1 is more likely to be API-compatible with 1.9 than with 1.8 imho
[13:16:17] <apollo13> na, not really useful
[13:16:40] <mgedmin> would pip install --pre 'Django < 1.9' go and install 1.9a1? I thought the '<' was special-casing alpha versions
[13:17:16] <apollo13> na that install 1.8.5
[13:18:12] <xafer> you have to use pip install --pre "Django~=1.8.0" I think
[13:18:26] <apollo13> xafer: no, 1.8
[13:18:35] <apollo13> but yeah, that works as I said above
[13:18:40] <mgedmin> oh, right, the number of dots in ~= expressions always trips me up
[13:19:03] <mgedmin> ~= 1.9.0 is "anything from 1.9.0a1 until (but not including) 2.0a1"
[13:19:11] <xafer> Django~=1.8 basically means >=1.8,==1.* ... so yeah you get 1.9 and would also get 1.10 if it existed
[13:19:41] <apollo13> oh indeed
[13:19:47] <apollo13> I was just lucky :D
[13:20:07] <xafer> I agree this is a tricky notation :o
[13:20:48] <apollo13> but pip install --pre "Django~=1.8.0"does not install 1.9 alpha whereas pip install --pre "Django~=1.8" does :D
[13:20:59] <apollo13> makes sense, but meh
[13:46:04] <dstufft> I want to add a notation like like "Django^=1.8" which will always pad the thing out to 3 segments and doesn't have the finnicky-ness w/ number of segments that ~= does
[13:46:27] <dstufft> but that's not a major worry atm
[14:15:01] <nedbat> dstufft: why not: "Django^=1.8.*" or something.
[18:22:26] <O0ddity> The virtualenv package coming from pip is a bit stale. How frequently do these get updated?
[18:56:54] <Callek> Question: Is it expected that a python package that is compressed as a .zip won't unpack with pip "latest" but will with pip 0.6.2 ?
[18:57:08] <Callek> (server is likely sending wrong mime type, but unverified)
[22:24:19] <jedahan> how come my newly published package does not show up in search? direct link is https://pypi.python.org/pypi/ksr
[22:30:13] <dstufft> it takes a bit of time
[22:39:36] <jedahan> ahh ok