<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">ok, but could/would the pip/wheel toolchain ever expand itself to handle delivery of external dependencies (like qt, tk, and numpy's "fortran stuff").<br>
</div></div></blockquote><div><br></div></div><div>"fortran stuff" is pretty poorly defined -- I'm not sure we'd ever want pip to install a fortran compiler for you.... </div></div></div></div></blockquote>
<div><br></div><div style>to be very literal, I'm talking about this anaconda "system" package</div><div style><a href="http://repo.continuum.io/pkgs/free/linux-64/system-5.8-1.tar.bz2">http://repo.continuum.io/pkgs/free/linux-64/system-5.8-1.tar.bz2</a><br>
</div><div style><br></div><div style>e.g., numpy's full requirement list in anaconda is like so (specifically for numpy-1.7.1-py27_0)</div><div style><br></div><div style><div>openssl-1.0.1c-0</div><div>python-2.7.4-0 // not re-installed when using "conda init"</div>
<div>readline-6.2-0</div><div>sqlite-3.7.13-0</div><div>system-5.8-1 // fortran "stuff"</div><div>tk-8.5.13-0 </div><div>zlib-1.2.7-0</div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> but Anoconda does some a nifty thing: it make s conda package that holds the shared lib, then other packages that depend on it depend on that package, so it will both get auto--installed </div>
</div></div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
<div class="gmail_quote"><div>But I don't see why you couldn't do that with wheels.</div></div></div></div></blockquote><div><br></div><div style>exactly, that's what I'm really proposing/asking, is that maybe wheels should formally go in that direction.</div>
<div style>i.e. not just packaging python projects, but packaging non-python dependencies that python projects need (but have those dependencies be optional, for those who want to fulfill those deps using the OS package mgr)</div>
<div style><br></div><div> </div></div></div></div>