PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Friday the 29th of April, 2016

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[00:18:24] <AA_> !logs
[00:18:25] <pmxbot> http://chat-logs.dcpython.org/channel/pypa
[00:22:13] <AA_> !help
[00:22:13] <pmxbot> !8ball (8) !acronym (ac) !anchorman !annoy (a, bother) !bender (bend) !bitchingisuseless (qbiu) !blame !bless !boo !bottom10 (bottom) !calc !chain !cheer (c) !c
[00:22:14] <pmxbot> ompliment (surreal) !config !ctlaltdel (controlaltdelete, controlaltdelete, cad, restart, quit) !curse !dance (d) !danke (dankeschoen, ds) !deal !define (def) !
[00:22:14] <pmxbot> demotivate (dm) !disembowel (dis, eviscerate) !duck (ducky) !embowel (reembowel) !emergencycompliment (ec, emercomp) !esperantomotivate (em) !excuse (e) !featur
[00:22:15] <pmxbot> ecreep (fc) !fight !flip !fm (frenchmotivate) !fml !gettowork (gtw) !gm (germanmotivate) !golfclap (clap) !google (g) !grail !haiku !hal (2001) !hangover !help
[00:22:15] <pmxbot> (h) !hire !imotivate (im, ironicmotivate) !insult !jm (japanesemotivate) !job (card) !karma (k) !keelhaul (kh) !klingon (klingonism) !lm (latinmotivate) !log !l
[00:22:16] <pmxbot> ogo !logs !lunch (lunchpick, lunchpicker) !meaculpa (apology, apologize) !motivate (m, appreciate, thanks, thank, gracias) !murphy (law) !nailedit (nail, n) !na
[00:22:17] <pmxbot> stygram (nerf, passive, bcc) !norris !notify !oregontrail (otrail) !panic (pc) !password (pw, passwd) !paste !pick (p, p:, pick:) !pm (piratemotivate) !progress
[00:22:17] <pmxbot> !quote (q) !r (r) !resolv !roll !rubberstamp (approve) !saysomething !schneier !send_text !simpsons (simp) !stab (shank, shiv) !storytime (story) !strategy !st
[00:22:18] <pmxbot> rike !tgif !therethere (poor, comfort) !ticker (t) !tinytear (tt, tear, cry) !top10 (top) !translate (trans, googletrans, googletranslate) !troutslap (slap, ts)
[00:22:18] <pmxbot> !urbandict (urb, ud, urbandictionary, urbandefine, urbandef, urbdef) !version (ver) !wa (wolframalpha) !where (last, seen, lastseen) !zinger (zing) !zoidberg (
[00:22:18] <pmxbot> zoid)
[00:23:44] <AA_> Hi I'd like to get some advice considering virtualenv.
[00:24:25] <AA_> My purpose is t ocreate an isolated (clean/pure) python installation to identify the required dependencies for some scripts
[00:25:16] <AA_> but I notice that the sys.path when I run a python installation created in virtualenv will still contain system global paths
[00:25:37] <AA_> such as /usr/lib/python2.7
[00:27:26] <AA_> this would mean in case numpy was installed in the global it would be still accessible from the virtualenv python installation
[00:28:39] <AA_> !config
[00:28:39] <pmxbot> Command not recognized
[00:47:50] <AA_> I have tried both to create a virtualenv by the simple command virtualenv /home/.../python and also with the options --clear & --always-copy
[00:48:36] <AA_> but in both cases when running the created virtualenv python it will have a sys.path that contains '/usr/lib/python2.7'
[07:31:55] <AA_> !logs
[07:31:55] <pmxbot> http://chat-logs.dcpython.org/channel/pypa
[08:44:43] <ronny> i
[08:44:44] <ronny> hi
[12:14:57] <oberstet_> dstufft: is the following correct? pypi will prevent uploading an already published artifact (like a source dist) for a given package version a second time, but it will NOT prevent publishing _additional_ artifacts for an already published package version?
[12:16:18] <oberstet_> because this is what I think just happened with one of our dependencies, and that broke our (version and hash pinned) builds https://github.com/msgpack/msgpack-python/issues/183
[15:10:25] <dstufft> oberstet_: correct
[16:35:19] <oberstet_> dstufft: thanks. too bad. we're gonna switch to u-msgpack, as upstream doesn't want to change what he is doing =(
[16:36:32] <dstufft> oberstet_: Ideally pip would be smarter here, and if there are 5 files available and one of them doesn't match a hash, it'll just ignore that file
[16:37:38] <oberstet_> right. or seal the whole set of artifacts for a package version. or, what does ToR (was it?) have for "doing watertight releases" again?
[16:37:51] <oberstet_> but thanks for comfirming!
[16:38:49] <oberstet_> dstufft: meejah pointed me to something state of the art rgd all that (how to move bits to users tamperfree etc), but I forgot
[16:41:55] <simon_weber> can anyone help figure out why https://pypi.python.org/pypi/swaggergenerator isn't found by pip? I always see "Could not find a version that satisfies the requirement swaggergenerator". I can install other packages without problems.
[16:42:24] <simon_weber> (I started with swagger_generator, switched to swagger-generator to appease distutils, then finally removed the dash when that still wasn't working)
[16:43:18] <simon_weber> here's my setup.py:
[16:43:33] <dstufft> simon_weber: you didn't upload any files
[16:46:00] <simon_weber> dstufft: what do you mean by that? I see a source distribution here: https://www.dropbox.com/s/16cj4ndc9k0p6s3/Screenshot%202016-04-29%2012.38.12.png?dl=0
[16:46:45] <dstufft> er
[16:46:48] <dstufft> not sure how I missed that
[16:47:15] <dstufft> pip install swaggergenerator works for me fwiw
[16:47:26] <simon_weber> huh, still not working for me
[16:47:57] <simon_weber> does the index update happen async?
[16:48:04] <simon_weber> or maybe there's some kind of caching going on on my end?
[16:48:16] <dstufft> it's cached a bit, and pip caches the /simple/ page for 10 minutes
[16:48:22] <simon_weber> got it
[16:48:31] <simon_weber> i'll try again in a bit then; thanks!
[17:11:44] <simon_weber> working fine now 👍
[18:06:39] <Vye> I'm trying to install pip via get-pip.py, but the python binary I'm using apparently has an incomplete distutils (no distutils.command), causing get-pip.py to blow up: https://dpaste.de/f5gT
[18:09:51] <Vye> Is there any way around this? I do have a working system python interpreter that has the same major version. I'm just not sure if I should use a it to manage packages for this pre-packaged version.