At 03:41 PM 5/24/2006 -0400, Jim Fulton wrote: >In an egg directory, I have: > > zc.buildout-0.1-py2.3.egg > zc.buildout.egg-link > >and the version the link is pointing to is 0.1. > >If en environment is asked to pick the best match, it picks >zc.buildout-0.1-py2.3.egg. Given that a link is the result of >"setup.py develop", I would expect it to get preference bacause it >reflects current developemnt.
Source distributions actually have *lower* precedence than egg binaries, if they have the same version number. This is mainly a heuristic so that easy_install will not build a package from source if there's a compatible binary version available. In typical usage, easy-install.pth sets which egg is the current default, thus sidestepping this ambiguity. _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
