py-ipython: updated to 8.10.0 IPython 8.10 ------------ Out of schedule release of IPython with minor fixes to patch a potential CVE-2023-24816. This is a really low severity CVE that you most likely are not affected by unless: - You are on windows. - You have a custom build of Python without ``_ctypes`` - You cd or start IPython or Jupyter in untrusted directory which names may be valid shell commands. You can read more on `the advisory <https://github.com/ipython/ipython/security/advisories/GHSA-29gw-9793-fvw7>`__. In addition to fixing this CVE we also fix a couple of outstanding bugs and issues. As usual you can find the full list of PRs on GitHub under `the 8.10 milestone <https://github.com/ipython/ipython/milestone/112?closed=1>`__. In Particular: - bump minimum numpy to `>=1.21` version following NEP29. :ghpull:`13930` - fix for compatibility with MyPy 1.0. :ghpull:`13933` - fix nbgrader stalling when IPython's ``showtraceback`` function is monkeypatched. :ghpull:`13934`diff -r1.84 -r1.85 pkgsrc/devel/py-ipython/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.84 2023/01/31 09:22:21 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.85 2023/02/11 12:42:14 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= ipython-8.9.0 | 3 | DISTNAME= ipython-8.10.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://ipython.org/ | 9 | HOMEPAGE= https://ipython.org/ | |
10 | COMMENT= Interactive computing environment for Python | 10 | COMMENT= Interactive computing environment for Python | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-backcall-[0-9]*:../../devel/py-backcall | 13 | DEPENDS+= ${PYPKGPREFIX}-backcall-[0-9]*:../../devel/py-backcall | |
14 | DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator | 14 | DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator | |
15 | DEPENDS+= ${PYPKGPREFIX}-jedi>=0.16:../../editors/py-jedi | 15 | DEPENDS+= ${PYPKGPREFIX}-jedi>=0.16:../../editors/py-jedi | |
16 | DEPENDS+= ${PYPKGPREFIX}-matplotlib-inline>0:../../graphics/py-matplotlib-inline | 16 | DEPENDS+= ${PYPKGPREFIX}-matplotlib-inline>0:../../graphics/py-matplotlib-inline |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.57 2023/01/31 09:22:21 adam Exp $ | 1 | $NetBSD: distinfo,v 1.58 2023/02/11 12:42:14 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (ipython-8.9.0.tar.gz) = f2f87510e16232a69a47b120cf9664c49bc6fc88c99d6d59ea3f9239c10b5dbb | 3 | BLAKE2s (ipython-8.10.0.tar.gz) = 099f863ed742ff08b134c3fc7ae638540998deb918d4204ad7daf1899a475c2a | |
4 | SHA512 (ipython-8.9.0.tar.gz) = 2a9df79ff26bb34866dc523e75ba8e8d8de25d510fc273cbbf762b3011e53ff5331869f1d6fc8c44df6c9a8b5745a0545fe301a556b7f20e3a3dfca994316735 | 4 | SHA512 (ipython-8.10.0.tar.gz) = 5cfcdd49120d9ffc11d2f18501826b2f7094a51c439ac23e507f1027989ece4104d739a1905feba41f899d22a66e1345333f46e0f55d18925f166906f4992cfe | |
5 | Size (ipython-8.9.0.tar.gz) = 5454595 bytes | 5 | Size (ipython-8.10.0.tar.gz) = 5456256 bytes | |
6 | SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5 | 6 | SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5 |