[01:47:45] <natefoo> i was able to build the wheels by adding the .a back
[01:48:44] <natefoo> for this one-off case it seems like a reasonable solution to me
[01:48:52] <natefoo> i'll follow up on the issue though
[09:08:59] <lumidee> hi do i need a function within my module if i want to use entry_point or can i just give entry_point pkgname.mymodule without an entry function?
[11:09:57] <lumidee> i tried: https://github.com/eayin2/bacula_scripts/blob/master/setup.py and get a TypeError: 'module' object is not callable
[13:06:57] <wiggy> I think a console_script entry point needs a function
[13:07:06] <wiggy> otherwise you rely on import side-effects, which are always awful
[13:14:01] <lumidee> thanks for clarifying! i'll wrap my code into a main() function then
[13:49:19] <aagbds> I'm using pip in a virtualenv with a pip.conf in the virtualenv. Is there a way to specify a relative directory the pip cache dir? For instance, something like `cache-dir = $VIRTUAL_ENV/.cache`? It seems that pip doesn't expand the environment variable and creates a literal `$VIRTUAL_ENV` directory in every directory where `pip install` is called.
[16:43:59] <cbaines> How does one parse the requires.txt file that you can find in the .egg-info directory?
[16:44:32] <cbaines> I'm looking at the parse_requirements function in pkg_resources, but it does not seem to copy with lines like "[security]", which I can see in some packages, e.g. requests?
[17:05:42] <cbaines> I have answered my own question, it does not, but pkg_resources has split_sections, which along with parse_requirements, can read the requires.txt files