Diff below updates ipython to 7.23.1, overview on changes can be found at https://github.com/ipython/ipython/blob/7.23.1/docs/source/whatsnew/version7.rst.
Please note that this update depends on a newer version of py-jedi [0, 1] and on py-matplotlib-inline [2], which has not yet been imported. [0] https://marc.info/?l=openbsd-ports&m=161993580926030&w=2 [1] https://marc.info/?l=openbsd-ports&m=161993531325934&w=2 [2] https://marc.info/?l=openbsd-ports&m=161993636726133&w=2 Run tested on amd64. OK? diff --git Makefile Makefile index 84625e5c9fd..e12c8efa67f 100644 --- Makefile +++ Makefile @@ -2,7 +2,7 @@ COMMENT = enhanced interactive Python shell -MODPY_EGG_VERSION = 7.22.0 +MODPY_EGG_VERSION = 7.23.1 DISTNAME = ipython-${MODPY_EGG_VERSION} PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION} @@ -26,10 +26,11 @@ RUN_DEPENDS = databases/py-pickleshare${MODPY_FLAVOR} \ devel/desktop-file-utils \ devel/py-backcall${MODPY_FLAVOR} \ devel/py-decorator${MODPY_FLAVOR} \ - devel/py-jedi${MODPY_FLAVOR}>=0.10 \ + devel/py-jedi${MODPY_FLAVOR}>=0.16 \ devel/py-pexpect${MODPY_FLAVOR}>=4.3 \ devel/py-prompt_toolkit${MODPY_FLAVOR}>=2.0.0v1,<3.1.0v1 \ devel/py-traitlets${MODPY_FLAVOR}>=4.2 \ + graphics/py-matplotlib-inline${MODPY_FLAVOR} \ textproc/py-pygments${MODPY_FLAVOR} # Note that if you have pdb++ installed OR are using PORTS_PRIVSEP, tests will diff --git distinfo distinfo index 8730d06baeb..a64e447d320 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (ipython-7.22.0.tar.gz) = nJADMtTFpt5TS0vv7rfeRK0MxC6DJ/pBt2haveWM7HQ= -SIZE (ipython-7.22.0.tar.gz) = 5143229 +SHA256 (ipython-7.23.1.tar.gz) = cUgQpcdPUStp1fO5RMhuWSzuCl+5xyjlgvB0YQ9s8Dg= +SIZE (ipython-7.23.1.tar.gz) = 5188898 diff --git patches/patch-IPython_core_tests_test_interactiveshell_py patches/patch-IPython_core_tests_test_interactiveshell_py index 4f3d03e7d91..96c3708f5c2 100644 --- patches/patch-IPython_core_tests_test_interactiveshell_py +++ patches/patch-IPython_core_tests_test_interactiveshell_py @@ -2,7 +2,7 @@ $OpenBSD: patch-IPython_core_tests_test_interactiveshell_py,v 1.6 2020/08/05 02: Index: IPython/core/tests/test_interactiveshell.py --- IPython/core/tests/test_interactiveshell.py.orig +++ IPython/core/tests/test_interactiveshell.py -@@ -572,7 +572,7 @@ class TestSystemRaw(ExitCodeChecks): +@@ -591,7 +591,7 @@ class TestSystemRaw(ExitCodeChecks): def test_1(self): """Test system_raw with non-ascii cmd """