[IPython-dev] Extensions: decisions on loading them and API (thoughts from R. Kern's branch)
Ville M. Vainio
vivainio at gmail.com
Sun Mar 15 04:57:52 EDT 2009
On Sun, Mar 15, 2009 at 2:27 AM, Fernando Perez <fperez.net at gmail.com> wrote:
> The two key things we need to do, probably right after the 0.10 release:
>
> 1. Stop putting Extensions into sys.path. This is just bad practice,
> as it pollutes people's import path with our stuff. Users who want an
-1. This just breaks stuff without any real benefits (provided that
there are no collisions - something taken care of by ipy_ prefix).
> 2. Have all extensions require an explicit entry point to be
> activated. Something like
To recap, this is already done (as can be seen by looking at "_ip.load??").
--
Ville M. Vainio
http://tinyurl.com/vainio
More information about the IPython-dev
mailing list