pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-ipython py-ipython: updated to 7.30.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f841086a1b6f
branches:  trunk
changeset: 770201:f841086a1b6f
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Nov 27 11:41:47 2021 +0000

description:
py-ipython: updated to 7.30.0

IPython 7.30
============

IPython 7.30 fixes a couple of bugs introduce in previous releases (in
particular with respect to path handling), and introduce a few features and
improvements:

Notably we will highlight :ghpull:`13267` "Document that ``%run`` can execute
notebooks and ipy scripts.", which is the first commit of Fernando Pérez since
mid 2016 (IPython 5.1). If you are new to IPython, Fernando created IPython in
2001. The other most recent contribution of Fernando to IPython itself was
May 2018, by reviewing and merging PRs. I want to note that Fernando is still
active but mostly as a mentor and leader of the whole Jupyter organisation, but
we're still happy to see him contribute code !

:ghpull:`13290` "Use sphinxify (if available) in object_inspect_mime path"
should allow richer Repr of docstrings when using jupyterlab inspector.

:ghpull:`13311` make the debugger use ``ThreadPoolExecutor`` for debugger cmdloop.
This should fix some issues/infinite loop, but let us know if you come across
any regressions. In particular this fixes issues with `kmaork/madbg <https://github.com/kmaork/madbg>`_,
a remote debugger for IPython.

Note that this is likely the ante-penultimate release of IPython 7.x as a stable
branch, as I hope to release IPython 8.0 as well as IPython 7.31 next
month/early 2022.

IPython 8.0 will drop support for Python 3.7, removed nose as a dependency, and
7.x will only get critical bug fixes with 8.x becoming the new stable. This will
not be possible without `NumFOCUS Small Development Grants
<https://numfocus.org/programs/small-development-grants>`_ Which allowed us to
hire `Nikita Kniazev <https://github.com/Kojoley>`_ who provide Python and C++
help and contracting work.

diffstat:

 devel/py-ipython/Makefile |  4 ++--
 devel/py-ipython/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r 3b758ee849dc -r f841086a1b6f devel/py-ipython/Makefile
--- a/devel/py-ipython/Makefile Sat Nov 27 11:33:59 2021 +0000
+++ b/devel/py-ipython/Makefile Sat Nov 27 11:41:47 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2021/11/04 13:31:59 adam Exp $
+# $NetBSD: Makefile,v 1.66 2021/11/27 11:41:47 adam Exp $
 
-DISTNAME=      ipython-7.29.0
+DISTNAME=      ipython-7.30.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=i/ipython/}
diff -r 3b758ee849dc -r f841086a1b6f devel/py-ipython/distinfo
--- a/devel/py-ipython/distinfo Sat Nov 27 11:33:59 2021 +0000
+++ b/devel/py-ipython/distinfo Sat Nov 27 11:41:47 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.44 2021/11/04 13:31:59 adam Exp $
+$NetBSD: distinfo,v 1.45 2021/11/27 11:41:47 adam Exp $
 
-BLAKE2s (ipython-7.29.0.tar.gz) = 5d1f4a5c442ed0434bbfd99975cfcf4c9246925b2d760dbc165a4949da50f048
-SHA512 (ipython-7.29.0.tar.gz) = b8e9cc07a0f77bbfaa88183546ed9d7e4a4c37e7c1704b1a3716d605a04339f986c7767f3c0920a94039eda99e75afb62a7bb43fa0cde6699a902f3b8f83a398
-Size (ipython-7.29.0.tar.gz) = 5151803 bytes
+BLAKE2s (ipython-7.30.0.tar.gz) = 99ed1ec13e8203bb12cdd05b8e6eb13890fef0821292453d3ad95bc0c41b21f5
+SHA512 (ipython-7.30.0.tar.gz) = a3de277701154ebe458809796d7a71319ea41f87dc914814571fcd5723050a5e6c9af06ff2a28b336b1ec9dfc4288b27b141d3faa04d98d43f3f9836ba059f50
+Size (ipython-7.30.0.tar.gz) = 5154105 bytes
 SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5



Home | Main Index | Thread Index | Old Index