Wed Jul 1 14:05:04 2020 UTC ()
py-ipython: updated to 7.16.1

IPython 7.16
============

The default traceback mode will now skip frames that are marked with
``__tracebackhide__ = True`` and show how many traceback frames have been
skipped. This can be toggled by using :magic:`xmode` with the ``--show`` or
``--hide`` attribute. It will have no effect on non verbose traceback modes.

The ipython debugger also now understands ``__tracebackhide__`` as well and will
skip hidden frames when displaying. Movement up and down the stack will skip the
hidden frames and will show how many frames were hidden. Internal IPython frames
are also now hidden by default. The behavior can be changed with the
``skip_hidden`` while in the debugger, command and accepts "yes", "no", "true"
and "false" case insensitive parameters.

Misc Noticeable changes:
------------------------
- Exceptions are now (re)raised when running notebooks via the :magic:`%run`, helping to catch issues in workflows and
  pipelines. :ghpull:`12301`
- Fix inputhook for qt 5.15.0 :ghpull:`12355`
- Fix wx inputhook :ghpull:`12375`
- Add handling for malformed pathext env var (Windows) :ghpull:`12367`
- use $SHELL in system_piped :ghpull:`12360` for uniform behavior with
  ipykernel.


(adam)
diff -r1.50 -r1.51 pkgsrc/devel/py-ipython/Makefile
diff -r1.29 -r1.30 pkgsrc/devel/py-ipython/distinfo

cvs diff -r1.50 -r1.51 pkgsrc/devel/py-ipython/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-ipython/Makefile 2020/05/31 11:31:52 1.50
+++ pkgsrc/devel/py-ipython/Makefile 2020/07/01 14:05:04 1.51
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.50 2020/05/31 11:31:52 adam Exp $ 1# $NetBSD: Makefile,v 1.51 2020/07/01 14:05:04 adam Exp $
2 2
3DISTNAME= ipython-7.15.0 3DISTNAME= ipython-7.16.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://ipython.org/ 9HOMEPAGE= https://ipython.org/
10COMMENT= Interactive computing environment for Python 10COMMENT= Interactive computing environment for Python
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-backcall-[0-9]*:../../devel/py-backcall 13DEPENDS+= ${PYPKGPREFIX}-backcall-[0-9]*:../../devel/py-backcall
14DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator 14DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
15DEPENDS+= ${PYPKGPREFIX}-jedi>=0.10:../../editors/py-jedi 15DEPENDS+= ${PYPKGPREFIX}-jedi>=0.10:../../editors/py-jedi
16DEPENDS+= ${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect 16DEPENDS+= ${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect
17DEPENDS+= ${PYPKGPREFIX}-pickleshare-[0-9]*:../../databases/py-pickleshare 17DEPENDS+= ${PYPKGPREFIX}-pickleshare-[0-9]*:../../databases/py-pickleshare
18DEPENDS+= ${PYPKGPREFIX}-prompt_toolkit>=2.0.0:../../devel/py-prompt_toolkit2 18DEPENDS+= ${PYPKGPREFIX}-prompt_toolkit>=3.0.1:../../devel/py-prompt_toolkit2
19DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments 19DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
20DEPENDS+= ${PYPKGPREFIX}-setuptools>=18.5:../../devel/py-setuptools 20DEPENDS+= ${PYPKGPREFIX}-setuptools>=18.5:../../devel/py-setuptools
21DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 21DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
22DEPENDS+= ${PYPKGPREFIX}-traitlets>=4.2:../../devel/py-traitlets 22DEPENDS+= ${PYPKGPREFIX}-traitlets>=4.2:../../devel/py-traitlets
23.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
24.if ${OPSYS} == Darwin 24.if ${OPSYS} == Darwin
25DEPENDS+= ${PYPKGPREFIX}-appnope-[0-9]*:../../sysutils/py-appnope 25DEPENDS+= ${PYPKGPREFIX}-appnope-[0-9]*:../../sysutils/py-appnope
26.endif 26.endif
27 27
28USE_LANGUAGES= # none 28USE_LANGUAGES= # none
29 29
30PYTHON_VERSIONS_INCOMPATIBLE= 27 30PYTHON_VERSIONS_INCOMPATIBLE= 27
31 31

cvs diff -r1.29 -r1.30 pkgsrc/devel/py-ipython/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-ipython/distinfo 2020/05/31 11:31:52 1.29
+++ pkgsrc/devel/py-ipython/distinfo 2020/07/01 14:05:04 1.30
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.29 2020/05/31 11:31:52 adam Exp $ 1$NetBSD: distinfo,v 1.30 2020/07/01 14:05:04 adam Exp $
2 2
3SHA1 (ipython-7.15.0.tar.gz) = f56f066a13c379c4dd3c8d7e25f0c8e6919d8518 3SHA1 (ipython-7.16.1.tar.gz) = a4e6d466eac2703dfcfa541e375d349c2033776c
4RMD160 (ipython-7.15.0.tar.gz) = b2e7e022fccf97aadccff8533d17a762392a9fb9 4RMD160 (ipython-7.16.1.tar.gz) = a1c8d7b5d6cf0c82b9e59cbaf4062bbb58486942
5SHA512 (ipython-7.15.0.tar.gz) = 46b09a8b6e5611d7b11b26aac475e7b823b00653ea6a3bf1a66d294cef22762b38e63c79f1e4e9bea0fe3e6423b058a2a692dc544c082dca37b9bb91c816cd22 5SHA512 (ipython-7.16.1.tar.gz) = 60259fd6270b0355be67b4f620a58b56ae86e69e14debe2df86df6118548f2290ab3927b8dfab20db1ebd675df697d05eb6994b93625a7b8b6ea07112ddf63bd
6Size (ipython-7.15.0.tar.gz) = 5245923 bytes 6Size (ipython-7.16.1.tar.gz) = 5136303 bytes
7SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5 7SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5