[Distutils] make-like develop

Andrea Crotti andrea.crotti.0 at gmail.com
Wed Nov 2 16:49:30 CET 2011


On 11/02/2011 02:02 PM, Jorge Vargas wrote:
> Hi,
>
> What you are describing seems a lot like the task/way of operation of
> Buildout. http://pypi.python.org/pypi/zc.buildout Perhaps you should
> take a look at it as it's mode of operation is to maintain a
> collection of "eggs" either from sources or repos.
>
> Personally I like the virtualenv approach (using pip and a
> requirements.txt file) more but in the few projects i have used
> buildout it's fine.
>
> As for your other question. Yes if setup.py has changed then you must
> make python/distutils be aware of it. That's the only occasion where
> you must rerun it, at least that I know of.
>

Initially my idea was to actually use buildout/virtualenv.
The problem is that it's harder to make them completely transparent to the
user, and given the "users" I can't even possibly ask to run "bin/buildout"
but there must be a script that handles everything more or less
automatically...


More information about the Distutils-SIG mailing list