<div dir="ltr"><div dir="ltr"><div>Hi, </div><div><br></div><div>  Prompt_toolkit 2.x is backward incompatible with prompt_toolkit 1.x, but occupies the same name in python module namespace and the same space in the filesystem.</div><div><br></div><div>  Port that depends on py-prompt_toolkit 1.x:</div><div>    py27-jupyter_console (v5.x, discontinued)</div><div>    py34-jupyter_console (v5.x, discontinued)</div><div>    py27-ipython (v5.x, discontinued)</div><div>    py34-ipython (v6.x, discontinued)</div><div>    topydo - requires 1.x (from py36 by default)</div><div>    http-prompt - requires 1.x (from py36 by default)</div><div>    pgcli - requires 1.x (from py27 by default)</div><div>    mycli - requires 1.x (from py27 by default)</div><div>    xonsh - requires 1.x (from py34, py35, py36 and py37)</div><div> </div><div>  Port that depends on py-prompt_toolkit 2.x:</div><div>    py35-jupyter_console (v6.x) - requires 2.x</div><div>    py36-jupyter_console (v6.x) - requires 2.x</div><div>    py37-jupyter_console (v6.x) - requires 2.x</div><div>    py35-ipython (v7.x) - requires 2.x</div><div>    py36-ipython (v7.x) - requires 2.x</div><div>    py37-ipython (v7.x) - requires 2.x</div><div><br></div><div>  Any suggestions on how to properly upgrade from 1.x to 2.x without heavy damage to UX?</div><div><br></div><div>-- </div><div>Andrew Stromnov</div></div></div>