PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Tuesday the 10th of June, 2014

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[03:55:04] <radix> hum, so do people just paste their README.rst files into the "Description" field on pypi every time they release?
[03:55:11] <radix> or is there some way to have that done automatically based on the content of the uploads?
[04:17:31] <tomprince> radix: long_description and setup.py upload I think.
[04:17:45] <tomprince> upload? Or maybe register.
[04:17:52] <radix> hm, I used twine to upload my packages
[04:18:08] <radix> oh, and long_description is actually a short thing
[04:18:19] <radix> I guess I could do long_description=open('README.rst').read()
[06:39:40] <Ivo> radix: you can look at https://github.com/pypa/sampleproject for some ideas
[16:00:27] <davidovich> !help
[16:00:27] <pmxbot> !8ball (8) !acronym (ac) !anchorman !annoy (a, bother) !bender (bend) !bitchingisuseless (qbiu) !blame !bless !boo !bottom10 (bottom) !calc !chain !cheer (c) !c
[16:00:27] <pmxbot> ompliment (surreal) !config !ctlaltdel (controlaltdelete, controlaltdelete, cad, restart, quit) !curse !dance (d) !danke (dankeschoen, ds) !deal !define (def) !
[16:00:28] <pmxbot> demotivate (dm) !disembowel (dis, eviscerate) !duck (ducky) !embowel (reembowel) !emergencycompliment (ec, emercomp) !esperantomotivate (em) !excuse (e) !featur
[16:00:28] <pmxbot> ecreep (fc) !fight !flip !fm (frenchmotivate) !fml !gettowork (gtw) !gm (germanmotivate) !golfclap (clap) !google (g) !grail !haiku !hal (2001) !hangover !help
[16:00:28] <pmxbot> (h) !hire !imotivate (im, ironicmotivate) !insult !jm (japanesemotivate) !job (card) !karma (k) !keelhaul (kh) !klingon (klingonism) !lm (latinmotivate) !log !l
[16:00:29] <pmxbot> ogo !logs !lunch (lunchpick, lunchpicker) !meaculpa (apology, apologize) !motivate (m, appreciate, thanks, thank, gracias) !murphy (law) !nailedit (nail, n) !na
[16:00:29] <pmxbot> stygram (nerf, passive, bcc) !norris !notify !oregontrail (otrail) !panic (pc) !password (pw, passwd) !paste !pick (p, p:, pick:) !pm (piratemotivate) !progress
[16:00:29] <pmxbot> !quote (q) !r (r) !resolv !roll !rubberstamp (approve) !saysomething !schneier !send_text !simpsons (simp) !stab (shank, shiv) !storytime (story) !strategy !st
[16:00:30] <pmxbot> rike !tgif !therethere (poor, comfort) !ticker (t) !time !tinytear (tt, tear, cry) !top10 (top) !troutslap (slap, ts) !urbandict (urb, ud, urbandictionary, urba
[16:00:30] <pmxbot> ndefine, urbandef, urbdef) !version (ver) !weather (w) !where (last, seen, lastseen) !wolframalpha (wa) !zinger (zing) !zoidberg (zoid)
[16:01:41] <davidovich> hi, can someone have a look at https://github.com/pypa/pip/pull/1834 ?
[16:05:36] <davidovich> jaraco: did you have time to look at my updated change for binary scripts ? (https://bitbucket.org/pypa/setuptools/pull-request/60/fix-regression-in-issue-218)
[16:08:32] <Ivo> davidovich: pf_moore is our resident windows developer :)
[16:08:56] <Ivo> currently we need to get the failing build fixed, unfortunately not totally trivial
[16:09:18] <dingus9> hey quick question: trying to add a local git repo to my requirments.txt... getting "Could not find any downloads" when only when including my library from another requirements.txt in a project that depends on the former
[16:09:55] <davidovich> Ivo: failing where?
[16:10:48] <jaraco> davidovich, I have not had time, but I hope to look at things this weekend.
[16:10:55] <jaraco> Ivo, I'm also a Windows developer.
[16:11:10] <Ivo> davidovich: one tests relies on pypi.appspot.com which no longer works after pypi mirror support ended, not sure who runs it either :/
[16:11:17] <Ivo> jaraco: you hardly have time to work on setuptools! :P
[16:11:35] <Ivo> I suppose I shold say resident pip developer instead
[16:12:13] <dingus9> ^^ So a -> requirements.txt requires git+ssh://...libB -> libB requirements.txt requires git+ssh://...libc.git
[16:12:18] <jaraco> Ivo, fair enough. I thought you were responding to the setuptools inquiry w.r.t. windows.
[16:13:04] <dingus9> anyone seen where the cascading deps fail like this?
[16:13:49] <Ivo> jaraco: ah sorry I was replying to request on the pip pull... you're welcome to comment if the unc path handling looks correct / runs correctly!
[16:13:50] <dingus9> I'm down to adding the libC directly to app a
[16:15:06] <Ivo> dingus9: requirements.txt does not get looked at all when installing a project from setup.py
[16:16:01] <Ivo> hopefully I'm interpreting the nature of your predicament correctly
[16:16:02] <dingus9> Ivo: doing pip install -r requirements.txt for app A... does that not cascade through deps
[16:16:56] <dingus9> Ivo: also in setup.py from pip.req import parse_requirements
[16:17:07] <Ivo> dingus9: the requirements.txt uses a -r ../../blah/project_b_requirements.txt ?
[16:17:30] <dingus9> let me gist it ;)
[16:18:00] <Ivo> i gotta go to sleep sorry
[16:18:14] <Ivo> sounds pretty hacky tho :/
[16:24:22] <dingus9> Ivo: https://gist.github.com/dingus9/e4e56a3a14f13abfe70f
[16:24:26] <dingus9> or anyone else
[16:24:40] <dstufft> Ivo: why don't we just stop rlying on pypi.appspot.com
[16:28:24] <elarson> dingus9: so you are saying that when you use a git+ssh entry in your requirements.txt it doesn't subsequently install that packages requirements?
[16:29:10] <dingus9> it seems to fail for nested packages not available from pypy
[16:29:42] <dingus9> IE: a git repo requiring another git repo
[16:32:12] <elarson> dingus9: hmm... thinking about it for a second, wouldn't pip checkout the repo and install it via pip install -e in which case it would look for a setup.py that couldn't have another git repo as a dep. right?
[16:42:58] <dingus9> elarson: I'm doing from pip.req import parse_requirements
[16:43:19] <dingus9> it seems to work from setup.py but IDK anymore
[16:44:03] <elarson> dingus9: ah, so in the sub-repo's setup.py you do that?
[17:00:00] <dingus9> elarson: yeah
[17:00:25] <dingus9> the actual error I'm getting is "Could not find any downloads that satisfy the requirement my-reponame"
[17:01:25] <dingus9> elarson: is there a way to specify what a -e git+ssh repo provides?
[17:02:31] <dingus9> I tried adding the ==version to the end of the #egg string which makes pip think it's to find that non existent version
[17:02:41] <dingus9> I want to provide that version some how
[17:03:51] <elarson> dingus9: I'm not really sure. I typically would just use a build script for this sort of thing rather than try to cook it into my setup.py
[17:04:53] <dingus9> hmm ok just noticed my second dependency is being installed as python_keystoneclient-dev
[17:05:08] <dingus9> maybe I can ref that generated name
[20:53:11] <glyph> $ python get-pip.py
[20:53:19] <glyph> Segmentation fault
[20:53:24] <glyph> should I be worried?
[20:54:05] <apollo13> glyph: what does gdb say :þ
[20:54:17] <glyph> # apt-get install gdb
[20:54:17] <glyph> Segmentation faultsts... 0%
[20:54:23] <glyph> okay probably not pip's fault then.
[20:54:36] <apollo13> this is not windows
[20:54:44] <ionelmc> glyph: pip install faulthandler :P
[20:54:50] <ionelmc> j/k
[20:55:02] <ionelmc> if it's py3 then it's builtin
[20:55:23] <ionelmc> https://docs.python.org/3/library/faulthandler.html#faulthandler.enable
[20:57:28] <ionelmc> is dstufft around?
[20:58:06] <glyph> yeah reboot fixed it
[20:58:16] <glyph> bad RAM on the host machine or something, I don't know
[21:01:25] <apollo13> run memcheck and block ignore the failing blocks…
[21:01:32] <apollo13> s/ignore//