Hanno Schlichting wrote:
> In all other debates we seemed to agree on not over specifying
> requirements in setup.py files, I wonder why anybody still tries to
> follow this route.
Tres argues for the easy_install case. If you don't have a meta-egg that
does the same as a versions section in a buildout, how do you get the
same versions each time?
If you *do* have a meta-egg, how do you override just one egg that you
need to replace for, say, a security fix?
> Let's see what other people who want to support easy_install do: They
> require you to use virtualenv and create a links page, which has all the
> dependencies in all the required versions on it:
> In order to install from on of these you do for example:
> easy_install -f http://pylonshq.com/download/0.9.7 Pylons
> and that's it. Some projects package up the multiple steps (including
> installing setuptools) into a little helper script.
> As you might notice all that is required is a known URL and Apache
> serving a bunch of files directly.
Simplistix - Content Management, Zope & Python Consulting
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -