[IPython-dev] Distribution via "Easy Install"?
Fernando Perez
Fernando.Perez at colorado.edu
Thu Dec 22 13:12:11 EST 2005
Ville Vainio wrote:
> Relevant links for my previous mail, i.e. the way to get around trying
> to access data files:
>
> http://peak.telecommunity.com/DevCenter/setuptools#accessing-data-files-at-runtime
>
> http://peak.telecommunity.com/DevCenter/PythonEggs#accessing-package-resources
>
> (BTW, I'm not on crack, just looked into Easy Install today and got a
> sting of enthusiasm, learning as I go. Hence the spamming of the
> mailing list).
>
> It seems like proper egg-support would indicate an easy-install
> requirement for ipython. I don't really see this as a problem, now
> that something like TurboGears requires it as well. I.e. it's
> mainstream and stable enough.
>
> I guess I could look into the required modifications one of these
> days, if the easy-install dependency is ok.
As I said, the easy-install OPTIONAL dependency, for those wanting egg
support, is absolutely OK. But for now (and probably always), we won't make
it mandatory: I had a hideous experience with it a few months ago, and I'm not
yet convinced that the technology has matured (especially in regards to
unix-based, non-root installs being properly handled) to the point of depening
on it.
Robert Kern is quite the expert on eggs, if he's around and not traveling, a
bit of wisdom from him on the current situation would be very welcome at this
point. From what he's told me, things have improved quite a bit since my own
clash with it a while back.
So just to be clear: optional dependencies and egg supoort, I'm all for.
Mandatory, not for now.
Cheers,
f
More information about the IPython-dev
mailing list