Release of IPython 7.17

Hi all,

Last friday of the month (technically August 1st somewhere on earth already), IPython 7.17 was released a couple of minutes ago, and is now available on PyPI, soon on conda-forge.

You can read more about what is new here

IPython will not install on Python 3.6 anymore (unless you force it to), and it is not guaranteed to work.

Many small improvement on the debugger and input transformer, shout at to @impact27 and look into @kmaork project !

You can upgrade with pip:

pip install ipython --upgrade

And if you are using conda, once available on conda-forge:

conda upgrade ipython

(Readthedocs building currently failing, as it tried to build with Python 3.6 fix soon I hope, help welcomed.)

Thanks !

4 Likes

The conda-forge builds are up: note that from this release forward we will no longer doing pypy releases, in accordance with the upstream dependencies… 7.16.1 will presumably be the last release from conda-forge which supports pypy.

Thanks nick for taking care of the conda-forge recipe.
Hopefully Pypy will catch up with 3.7 / 3.8 soon.

I dunno… wouldn’t hold my breath… but then again, I’m not super plugged into the broader pypy community. I’ve yet to deploy it in anger, but from my limited interactive experiences, it works well. It does seem to be slower when doing the handoff to numpy, etc. but for string smashing, dict digging, etc. the same code is pretty noticeably faster than when run on cpython.