[Python-modules-team] Bug#943901: Bug#943901: ipykernel python 3.8

Gordon Ball gordon at chronitis.net
Wed Dec 18 15:50:16 GMT 2019


On Wed, Dec 18, 2019 at 09:37:32AM -0500, Sandro Tosi wrote:
> Hey Gordon,
> can i ask you why you split this package in 2? there are exactly 0
> reverse dependencies (as in `dak rm -Rn -b -b python-ipykernel`) of
> python-ipykernel in the archive, so is it really necessary to keep the
> py2 version around? at all?

The rationale was that this package is needed to keep the ability to run
user's existing legacy jupyter notebooks written for python2; something
which I'd like _in principle_ to retain; python3-ipykernel cannot
substitute for python-ipykernel where the user-level code is python2.

The popcon (~2k) is sufficient to qualify for the py2keep criteria
(although admittedly I haven't discussed it on the mailing list). I
would also consider it part of a suite with ipython; if we get to the
position of being able (this rdepend aside) drop ipython2, I'd
reconsider ipykernel2 at the same time.

The majority of depends for ipykernel are common with ipython, which
still has a fair number of rdepends as per your graphs [1] (exceptions:
python-tornado, python-jupyter-client).

(see also discussion in #887101)

Gordon

[1]: http://sandrotosi.me/debian/py2removal/ipython_2.svg

> 
> thanks,
> Sandro
> 
> On Wed, Dec 18, 2019 at 8:09 AM Gordon Ball <gordon at chronitis.net> wrote:
> >
> > I've forked the source package for ipykernel to retain (for now) the
> > python2 version.
> >
> > (Rationale: while there aren't rdeps, keeping this package is needed to
> > keep the ability to use python2 jupyter notebook. This package is
> > flagged py2keep; I don't think dropping python2 here frees up many other
> > rdeps until and unless ipython2 can be dropped).
> >
> > The forked source package (ipykernel-py2) has been sitting in NEW since
> > 2019-11-17. In principle dropping python2 from this source package
> > doesn't have to wait for it to be accepted, but I preferred to maintain
> > continuity.
> >
> > _______________________________________________
> > Python-modules-team mailing list
> > Python-modules-team at alioth-lists.debian.net
> > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
> 
> 
> 
> -- 
> Sandro "morph" Tosi
> My website: http://sandrotosi.me/
> Me at Debian: http://wiki.debian.org/SandroTosi
> Twitter: https://twitter.com/sandrotosi



More information about the Python-modules-team mailing list