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
          """

Reply via email to