[Distutils] Binary dependency management, round 2 :)
Oscar Benjamin
oscar.j.benjamin at gmail.com
Thu Dec 5 22:19:58 CET 2013
On 5 December 2013 00:06, Marcus Smith <qwcode at gmail.com> wrote:
>>
>> 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
>>
>> But I don't see why you couldn't do that with wheels.
>
> exactly, that's what I'm really proposing/asking, is that maybe wheels
> should formally go in that direction.
> 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
I don't think it matters whether anyone "formally" goes in that
direction. If it's possible then it will happen for some things sooner
or later. I hope it does happen too, for things like build tools,
BLAS/LAPACK libraries etc. Virtualenv+pip could become a much more
convenient way to set up a software configuration than currently
exists on Windows and OSX (and on Linux distros if you're not looking
to mess with the system install).
Oscar
More information about the Distutils-SIG
mailing list