On Thu, Nov 07, 2019 at 04:04:02PM -0500, Sandro Tosi wrote: > On Sun, 7 Apr 2019 15:15:57 +0000 Gordon Ball <[email protected]> wrote: > > It is planned to ship the IPython LTS branch (5.x) for buster, > > maintaining single-source python2 and python3 compatibility. IPython and > > related tools 6.x and later drop python2 support. We'll aim to update > > and python3 versions and retain the existing python2 versions of > > interactive tools only (ipython, ipykernel and dependencies) in > > bullseye. > > any update on this plan? i think you can follow what's been done for > numpy/matplotlib: 2 source packages, 1 for python2 and the newest one > for python3 support.
This was my plan, but I'm now in two minds about whether retaining the python2 versions for the release is wise or not, in terms of maintainer effort and in terms of the desirability of retaining python2 support for anything. These packages have pretty respectable popcon (~9k for ipython, ~4k for ipykernel), and I would imagine there is a certain amount of old scientific code which people would like to continue to use interatively, but it'll require multiple python2-only source packages; What is your preferred option? > > i believe qtconsole new upstream release is currently blocked by the > lack a newer ipython release > > thanks!

