[IPython-dev] Cell magics and extensions

Brian Granger ellisonbg at gmail.com
Fri Jun 8 01:17:17 EDT 2012


I guess my initial intuition is that we shouldn't get into the
business of managing packages for users.  Not sure how to balance that
with the need to make it somewhat easy for users to get extensions.

On Thu, Jun 7, 2012 at 8:53 PM, Fernando Perez <fperez.net at gmail.com> wrote:
> On Thu, Jun 7, 2012 at 2:37 PM, Brian Granger <ellisonbg at gmail.com> wrote:
>
> [...]
>
> I agree with everything you said above, and thanks also to Thomas for
> bumping this up in priority...
>
>>
>> * Where should users host standalone magics?  Should we create a
>> separate repo?  Gists?  Let the user decide?
>
> I was just thinking that if we specify that an extension is *only* a
> setup.py and a foo.py file, and that its PyPI name is something like
> ipython_ext_foo, then we could then just let people use PyPI for
> hosting, and we could write an %install_ext magic that does the
> installation, by default going into the user's own IPYTHONDIR (or
> perhaps into the dir written to by --user, with a pseudo-package
> ipython_ext?).
>
> This is only half-baked, so there's quite likely a very good reason
> why it's a terrible idea; please do shoot it down as needed.
>
> f
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev



-- 
Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger at calpoly.edu and ellisonbg at gmail.com



More information about the IPython-dev mailing list