[21:13:45] <nedbat> i have a huge requirements.txt file. i'm trying to find all of the places that require "south", so I can fix them all. Is there a way to get the complete requirements graph, or do I have to install things, see what asks for south, change that thing, repeat forever? :(
[21:14:21] <dstufft> nedbat: we don't have any great rdepends tools
[21:14:55] <nedbat> dstufft: is the complete graph inside pip's head someplace?
[21:15:06] <dstufft> nedbat: you can half ass fake it by installing everything into a virtualenv, and then doing something where you mix find + grep to find any mention of "south" in either a requires.txt or a METADATA file
[21:15:37] <dstufft> nedbat: not in the way you want
[21:15:37] <nedbat> dstufft: that's not bad, thanks
[21:16:15] <dstufft> nedbat: fair warning, if something conditionally depends on south it may not find it.... but I'm guessing south isn't something that people are going to conditionally depend on (vs something like argparse)
[21:16:36] <nedbat> dstufft: right, this is a pretty good option, thanks
[23:47:21] <pikajude> hi, i'm using someone's program that uses pip's API to install packages, and its call to find_requirement for one of my packages is failing. how do I debug it?
[23:52:03] <pikajude> does the logging package heed any environment variables I could set?