[Distutils] Overriding dependency versions

Jim Fulton jim at zope.com
Mon May 13 13:53:16 CEST 2013

On Mon, May 13, 2013 at 3:54 AM, John Anderson <sontek at gmail.com> wrote:
> If I have a shared dependency between 2 packages but they have pinned
> different versions of a 3rd package, is there a way to override this?
> Most of the time when people pin a version they are doing it because they
> have tested up to that version, but it doesn't always mean they don't work
> with a later version.
> For example:
> P1:
>    sqlalchemy==0.7.6
> P2:
>   sqlalchemy
> P3:
>    sqlalchemy==0.8
> If I want to to override this for all packages and tell them its fine to
> just use 0.8.1 and ignore whatever they were pinned at, can I?

Gaaa. Libraries shouldn't pin versions (although min and max
versions with reasonable ranges is fine).

What tool are you using?


Jim Fulton

More information about the Distutils-SIG mailing list