[14:47:19] <pombreda> A plain wheel built with python setup.py bdist_wheel and https://github.com/nexB/scancode-toolkit/blob/develop/setup.py#L111 cannot be installed by pip afterwards?
[14:47:19] <pombreda> The built wheel is there https://github.com/pombredanne/conan/blob/master/thirdparty/prod/scancode_toolkit-2.0.0.dev1-py2-none-any.whl
[14:47:19] <pombreda> And I get this error when I pip install the wheel https://dpaste.de/xMjv
[14:47:39] <pombreda> "InvalidRequirement: Invalid requirement, parse error at "'; linux '""
[14:47:51] <pombreda> which has been generated from the setup.py
[14:49:17] <pombreda> note: this is all about extra_requires and environment markers
[14:50:06] <pombreda> and these extra_requires are to work around some cross os build issue on the latest lxml :P
[14:52:32] <pombreda> I am using all the latest venv, pip, wheel and setuptools FWIW
[14:56:54] <pombreda> gee, wheel install thirdparty/prod/scancode_toolkit-2.0.0.dev1-py2-none-any.whl install things alright, but pip does not ?
[14:57:58] <pombreda> well, not sure that wheel install does anything
[14:59:32] <pombreda> I updated https://dpaste.de/byer with the verbose stacktrace
[15:37:50] <ronny> pombreda: wheel install only unpacks, it doesnt chec metadata
[15:38:29] <ronny> pombreda: at first glance it seems like a setuptools/wheel bug wrt creating that wheel file
[15:38:41] <ronny> cant debug further, gotta catch the train to my SO
[15:44:00] <pombreda> ronny: thanks ++ I actually should have used #pypa
[15:44:09] <pombreda> I will file a bug and if possible push a patch
[17:17:58] <d0c_s4vage> hi! I'd like to contribute some of my free time to pypi/pypa/pip/warehouse/etc development. Where should I start/where would it most be needed?
[19:41:05] <pombreda1> d0c_s4vage: would you mind taking a look at the but I listed above?
[19:43:00] <pombreda1> that could be a good start if you have a few cycles. For now this is likely a blocker. The problem may live in the guts of pip and environment markers or in wheel
[19:43:21] <pombreda1> And I can turn this in a pip bug :)