[Distutils] Dynamic linking between Python modules (was: Beyond wheels 1.0: helping downstream, FHS and more)

David Mertz dmertz at continuum.io
Mon May 18 23:58:35 CEST 2015

I don't really see any reason conda couldn't support bdist wheels also.
But yes, basically the idea is that we'd like users to be able to rely
entirely on conda as their packaging (and environment configuration) system
if they choose to.  It may be impolitic to say so, but I think conda can
and should replace pip for a large class of users.  That is, it should be
possible for users to use pip exactly once (as in the line I show above),
and use conda forever thereafter.

Since conda does a lot more (programming language independence,
environments), perhaps it really does make a lot more sense for conda to be
"one package manager to rule them all" much more than trying to make a pip
that does so.

But y'know, the truth is I'm trying to figure out the best path here.  I
want to get better interoperability between conda packages and the rest of
the Python ecosystem, but there are stakeholders involved both in the
distutils community and within Continuum (where I now work).

On Mon, May 18, 2015 at 11:21 AM, Paul Moore <p.f.moore at gmail.com> wrote:

> On 18 May 2015 at 18:50, David Mertz <dmertz at continuum.io> wrote:
> >   % pip install conda
> >   % conda install scientific_stuff
> >   % conda install --sdist django_widget   # we know to look on PyPI
> But that doesn't give (Windows, mainly) users a solution for things
> that need a C compiler, but aren't provided as conda packages.
> My honest view is that unless conda is intending to replace pip and
> wheel totally, you cannot assume that people will be happy to use
> conda alongside pip (or indeed, use any pair of independent packaging
> tools together - people typically want one unified solution). And if
> the scientific community stops working towards providing wheels for
> people without compilers "because you can use conda", there is going
> to be a proportion of the Python community that will lose out on some
> great tools as a result.
> Paul

The dead increasingly dominate and strangle both the living and the
not-yet born.  Vampiric capital and undead corporate persons abuse
the lives and control the thoughts of homo faber. Ideas, once born,
become abortifacients against new conceptions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20150518/0c807e9d/attachment.html>

More information about the Distutils-SIG mailing list