Path to this page:
Subject: CVS commit: pkgsrc/devel/py-ipython
From: Adam Ciarcinski
Date: 2021-05-05 10:47:48
Message id: 20210505084748.6213BFA95@cvs.NetBSD.org
Log Message:
py-ipython: updated to 7.23.0
IPython 7.23
============
Third release of IPython for 2021, mostly containing bug fixes. A couple of not
typical updates:
- We moved to GitHub actions away from Travis-CI, the transition may not be
100% complete (not testing on nightly anymore), but as we ran out of
Travis-Ci hours on the IPython organisation that was a necessary step.
:ghpull:`12900`.
- We have a new dependency: ``matplotlib-inline``, which try to extract
matplotlib inline backend specific behavior. It is available on PyPI and
conda-forge thus should not be a problem to upgrade to this version. If you
are a package maintainer that might be an extra dependency to package first.
:ghpull:`12817`
In the addition/new feature category, ``display()`` now have a ``clear=True``
option to clear the display if any further outputs arrives, allowing users to
avoid having to use ``clear_output()`` directly. :ghpull:`12823`.
In bug fixes category, this release fix an issue when printing tracebacks
containing Unicode characters :ghpull:`12758`.
In code cleanup category :ghpull:`12932` remove usage of some deprecated
functionality for compatibility with Python 3.10.
IPython 7.22
============
Second release of IPython for 2021, mostly containing bug fixes. Here is a quick
rundown of the few changes.
- Fix some ``sys.excepthook`` shenanigan when embedding with qt, recommended if
you – for example – use `napari <https://napari.org>`__. :ghpull:`12842`.
- Fix bug when using the new ipdb ``%context`` magic :ghpull:`12844`
- Couples of deprecation cleanup :ghpull:`12868`
- Update for new dpast.com api if you use the ``%pastbin`` magic. :ghpull:`12712`
- Remove support for numpy before 1.16. :ghpull:`12836`
IPython 7.21
============
IPython 7.21 is the first release we have back on schedule of one release every
month; it contains a number of minor fixes and improvements, notably, the new
context command for ipdb
New "context" command in ipdb
-----------------------------
It is now possible to change the number of lines shown in the backtrace
information in ipdb using "context" command. :ghpull:`12826`
Other notable changes in IPython 7.21
-------------------------------------
- Fix some issues on new osx-arm64 :ghpull:`12804`, :ghpull:`12807`.
- Compatibility with Xeus-Python for debugger protocol, :ghpull:`12809`
- Misc docs fixes for compatibility and uniformity with Numpydoc.
Files: