Re: [ANN] tutormagic v0.2.0
klo uo <[email protected]> Tue, 2 Aug 2016 01:17:39 +0200
| Newsgroups | gmane.comp.python.ipython.devel |
|---|---|
| Message-ID | <CAA-8Ld9LAsd5Hs=PsdT16ixq9C29H40Np_TgsJW13dOu84HXag@mail.gmail.com> |
Thanks Matthias for your guidance. What you wrote makes perfect sense to me. Cheers On Mon, Aug 1, 2016 at 8:11 PM, Matthias Bussonnier < [email protected]> wrote: > > BTW OT, I recently released that `%install_ext` was removed from IPython, > > and wonder why could this be > > > All the use case of install_ext are covered by pip. > Install_ext has also a lot of issues: > - less secure than pip [can of euphemism to say gigantic potential > security nightmare] > - no way to "uninstall_ext" > - no way to "upgrade ext" > - no way to express versions > - no way to list extensions. > - no way to express dependencies. > > I think you see the pattern... improving install_ext was reinventing > managing packages. > And as an IPython extension is "just" a python module that define some > magics methods, we now recommend > that extension should just be packages on PyPI. > > If you find that publishing a package is too hard, I would suggest > having a look at flit[1] > > -- > M > 1: https://pypi.python.org/pypi/flit > _______________________________________________ > IPython-dev mailing list > [email protected] > https://mail.scipy.org/mailman/listinfo/ipython-dev > _______________________________________________ IPython-dev mailing list [email protected] https://mail.scipy.org/mailman/listinfo/ipython-dev