pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-ipython



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Nov 27 11:41:47 UTC 2021

Modified Files:
        pkgsrc/devel/py-ipython: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/py-ipython/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/py-ipython/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-ipython/Makefile
diff -u pkgsrc/devel/py-ipython/Makefile:1.65 pkgsrc/devel/py-ipython/Makefile:1.66
--- pkgsrc/devel/py-ipython/Makefile:1.65       Thu Nov  4 13:31:59 2021
+++ pkgsrc/devel/py-ipython/Makefile    Sat Nov 27 11:41:47 2021
@@ -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/}

Index: pkgsrc/devel/py-ipython/distinfo
diff -u pkgsrc/devel/py-ipython/distinfo:1.44 pkgsrc/devel/py-ipython/distinfo:1.45
--- pkgsrc/devel/py-ipython/distinfo:1.44       Thu Nov  4 13:31:59 2021
+++ pkgsrc/devel/py-ipython/distinfo    Sat Nov 27 11:41:47 2021
@@ -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