On Thursday, February 23, 2017, Donald Stufft <don...@stufft.io> wrote:

>
> On Feb 23, 2017, at 5:31 PM, C Anthony Risinger <anth...@xtfx.me
> <javascript:_e(%7B%7D,'cvml','anth...@xtfx.me');>> wrote:
>
> Yeah I'm pretty sure the bigger problem was version-less reqs eagerly
> selecting a version (eg. latest) incompatible with later requirements
> provided by a different package, but then treating them as hard reqs by
> that point. I'll defer to you on how pip deals with things today.
>
> I'll try to resurface a concrete example. I know for certain pip at that
> time (circa 2015) was capable of installing a set of packages where the
> dependency information was not solvent, because I pointed it out to my team
> (I actually think python-dateutil was involved for that one, mentioned in
> another post).
>
>
>
> Yea, pip doesn’t really have a dep solver. It’s mechanism for selecting
> which version to install is… not smart.
>

"Pip needs a dependency resolver"
https://github.com/pypa/pip/issues/988

- {Enthought, Conda,}: SAT solver (there are many solutions)
- easy_install:
- pip:


>
> —
> Donald Stufft
>
>
>
>
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to