[09:21:55] <FarleyDev> Hi Chaps, quick question for you. Is there a way of globally setting a trusted host, as I want to do some quick local testing. (I will be securing it eventually)
[09:33:06] <ronny> FarleyDev: using a env var ? i think PIP_TRUSTED_HOST or so (please check the docs, im not 100% sure
[10:07:57] <FarleyDev> It might just be where I am trying to look but I can’t see any reference of env vars controlling this.
[14:20:28] <jorgesumle> I tried to install a python module called imapclient with pip, but got an error: https://paste.debian.net/823823/
[14:22:04] <ronny> jorgesumle: it has cryptography as dependency, and that one needs openssl-dev/openssl-devel
[14:22:26] <ronny> jorgesumle: please install the openssl development package and retry
[17:56:31] <nicksloan> Can someone shed some light (or direct me to some reading) about how the NumPy manylinux wheel works? specifically, it depends on liblapack3, which is not mentioned in pep 513
[17:56:55] <dstufft> nicksloan: either it bundles the .so or it static links
[17:59:33] <nicksloan> Developer forgot that he had apt-get installed it first and then removed them. I was surprised that liblapack had been installed via apt
[18:14:16] <ngoldbaum> nicksloan: the wheel static links lapack
[18:14:49] <ngoldbaum> nicksloan: specifically it static links OpenBLAS
[18:14:53] <nicksloan> oh. I was poking around in site-packages and found lapack_lite.so
[18:16:14] <ngoldbaum> i believe this is hte script that does it: https://github.com/matthew-brett/manylinux-builds/blob/master/build_numpies.sh
[19:04:29] <DanielWHolth> Email me. Id be happy to help separate the generate metadata parts of enscons from the run scons part. They are not terribly interdependent.
[19:06:14] <DanielWHolth> Or answer any questions about how setup.py develop etc works.
[19:08:01] <ronny> DanielWHolth: with gumby elf i made a develop command and a install command (both makign wheels then using pip)
[19:08:31] <ronny> DanielWHolth: i would also like to use/spearhead using pyproject.toml for metadata
[19:14:42] <ronny> dstufft: i want to handle setuptols first
[19:15:00] <dstufft> what like a [tool.setuptools]build_requiers thing?
[19:15:25] <ronny> dstufft: no, having setuptools be fully pep-518 compliant
[19:15:25] <DanielWHolth> There's some older pr from r collins but it needs much love
[19:15:52] <ronny> dstufft: and then extending on it having tool.setuptools.args instead of arguments to setup
[19:16:20] <dstufft> ah right, I forgot the exact naming
[19:18:23] <DanielWHolth> https://bitbucket.org/dholth/cryptacular/src/tip/setup.py?fileviewer=file-view-default my bootstrap shim. Can easily be extended to install and parse toml first.
[19:34:09] <ronny> DanielWHolth: my plan was to hava a shim that can ship the wheels within a sdist
[19:34:31] <ronny> DanielWHolth: (so setup.py would bea file that adds a few wheel files to sys.path, optionally tells pip to fetch them and is done)
[19:35:12] <ronny> DanielWHolth: one of te reasons being that pip --target is kinda broken ^^
[19:35:19] <DanielWHolth> This is better than distributing the wheel normally?
[19:35:42] <ronny> DanielWHolth: it makes dependency free sdists for distros
[19:35:44] <DanielWHolth> Apparently we have to send a patch to debian
[19:36:06] <ronny> and anyone else uses wheels or the source tree
[19:36:20] <DanielWHolth> You could bundle the build system in each sdist sure.
[19:36:45] <DanielWHolth> Not that different than downloading on demand.
[19:37:25] <ronny> DanielWHolth: bascailly both systems work, and dpeending on the construction of the shim anything works
[19:38:10] <ronny> (i would like to have a different shim in the vcs than the shim that gets shipped wit the wheel
[19:38:29] <ronny> (for example it would be really neat to be able to ship sdists that inclduewheels for manylinux
[19:38:40] <ronny> also bbl this evening, gotta attend to personal matters
[20:03:05] <ronny> DanielWHolth: so basically instead of doing the mad setuptools dance, i install a regular set of files, that just fix up __path__ and execfile the real toplevels
[20:07:07] <ronny> hmm, jason is like clockwork, shortly before 10 pm he starts opensource goodness