From 772cc3e273d1abce2e4f1b9ae5510aa61738cc2e5a3178cb92eb7dd76641aa4c Mon Sep 17 00:00:00 2001 From: Benjamin Greiner Date: Fri, 12 Nov 2021 21:53:01 +0000 Subject: [PATCH] Accepting request 931190 from home:bnavigator:branches:devel:languages:python:jupyter - Update to 7.29.0 * IPython 7.29 brings a couple of new functionalities to IPython and a number of bugfixes. It is one of the largest recent release, relatively speaking, with close to 15 Pull Requests. * fix an issue where base64 was returned instead of bytes when showing figures * fix compatibility with PyQt6, PySide 6. This may be of interest if you are running on Apple Silicon as only qt6.2+ is natively compatible. * fix matplotlib qtagg eventloop * Multiple docs fixes, typos, ... etc. * Debugger will now exit by default on SigInt this will be useful in notebook/lab if you forgot to exit the debugger. "Interrupt Kernel" will now exist the debugger. * It give Pdb the ability to skip code in decorators. If functions contain a special value names __debuggerskip__ = True|False, the function will not be stepped into, and Pdb will step into lower frames only if the value is set to False. The exact behavior is still likely to have corner cases and will be refined in subsequent releases. Feedback welcome. See the debugger module documentation for more info. Thanks to the D. E. Shaw group for funding this feature. OBS-URL: https://build.opensuse.org/request/show/931190 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=73 --- ipython-7.28.0.tar.gz | 3 --- ipython-7.29.0.tar.gz | 3 +++ python-ipython.changes | 26 ++++++++++++++++++++++++++ python-ipython.spec | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) delete mode 100644 ipython-7.28.0.tar.gz create mode 100644 ipython-7.29.0.tar.gz diff --git a/ipython-7.28.0.tar.gz b/ipython-7.28.0.tar.gz deleted file mode 100644 index adaa989..0000000 --- a/ipython-7.28.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2097be5c814d1b974aea57673176a924c4c8c9583890e7a5f082f547b9975b11 -size 5150515 diff --git a/ipython-7.29.0.tar.gz b/ipython-7.29.0.tar.gz new file mode 100644 index 0000000..88b73df --- /dev/null +++ b/ipython-7.29.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f69d7423a5a1972f6347ff233e38bbf4df6a150ef20fbb00c635442ac3060aa +size 5151803 diff --git a/python-ipython.changes b/python-ipython.changes index dc346f3..edbeb32 100644 --- a/python-ipython.changes +++ b/python-ipython.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Fri Nov 12 21:30:44 UTC 2021 - Ben Greiner + +- Update to 7.29.0 + * IPython 7.29 brings a couple of new functionalities to IPython + and a number of bugfixes. It is one of the largest recent + release, relatively speaking, with close to 15 Pull Requests. + * fix an issue where base64 was returned instead of bytes when + showing figures + * fix compatibility with PyQt6, PySide 6. This + may be of interest if you are running on Apple Silicon as only + qt6.2+ is natively compatible. + * fix matplotlib qtagg eventloop + * Multiple docs fixes, typos, ... etc. + * Debugger will now exit by default on SigInt + this will be useful in notebook/lab if you forgot to exit the + debugger. "Interrupt Kernel" will now exist the debugger. + * It give Pdb the ability to skip code in decorators. If + functions contain a special value names __debuggerskip__ = + True|False, the function will not be stepped into, and Pdb will + step into lower frames only if the value is set to False. The + exact behavior is still likely to have corner cases and will be + refined in subsequent releases. Feedback welcome. See the + debugger module documentation for more info. Thanks to the D. + E. Shaw group for funding this feature. + ------------------------------------------------------------------- Sun Oct 10 19:39:47 UTC 2021 - Ben Greiner diff --git a/python-ipython.spec b/python-ipython.spec index 3dd24fa..e799095 100644 --- a/python-ipython.spec +++ b/python-ipython.spec @@ -36,7 +36,7 @@ %define skip_python36 1 %bcond_without iptest Name: python-ipython%{psuffix} -Version: 7.28.0 +Version: 7.29.0 Release: 0 Summary: Rich architecture for interactive computing with Python License: BSD-3-Clause