Hello community, here is the log from the commit of package python-ipython for openSUSE:Factory checked in at 2020-09-09 17:46:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipython (Old) and /work/SRC/openSUSE:Factory/.python-ipython.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipython" Wed Sep 9 17:46:45 2020 rev:14 rq:832538 version:7.18.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipython/python-ipython.changes 2020-09-04 11:02:49.050742469 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipython.new.3399/python-ipython.changes 2020-09-09 17:46:52.842423588 +0200 @@ -1,0 +2,8 @@ +Sat Sep 5 16:19:34 UTC 2020 - Arun Persaud <a...@gmx.de> + +- update to version 7.18.1: + * Backport PR #12413: catch unrecoverable error + * Revert "Backport PR #12207 on branch 7.x (Bump jedi to at least + 0.16.0 and fix deprecated function usage)" + +------------------------------------------------------------------- Old: ---- ipython-7.18.0.tar.gz New: ---- ipython-7.18.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipython.spec ++++++ --- /var/tmp/diff_new_pack.fSP6we/_old 2020-09-09 17:46:54.862425229 +0200 +++ /var/tmp/diff_new_pack.fSP6we/_new 2020-09-09 17:46:54.866425233 +0200 @@ -28,7 +28,7 @@ %define skip_python2 1 %bcond_without iptest Name: python-ipython%{psuffix} -Version: 7.18.0 +Version: 7.18.1 Release: 0 Summary: Rich architecture for interactive computing with Python License: BSD-3-Clause @@ -45,7 +45,7 @@ Requires: python-backcall Requires: python-base >= 3.5 Requires: python-decorator -Requires: python-jedi >= 0.16 +Requires: python-jedi >= 0.10 Requires: python-pexpect >= 4.6 Requires: python-pickleshare Requires: python-prompt_toolkit < 3.1 ++++++ ipython-7.18.0.tar.gz -> ipython-7.18.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/IPython/core/completer.py new/ipython-7.18.1/IPython/core/completer.py --- old/ipython-7.18.0/IPython/core/completer.py 2020-08-28 21:11:58.000000000 +0200 +++ new/ipython-7.18.1/IPython/core/completer.py 2020-08-29 23:35:37.000000000 +0200 @@ -988,8 +988,7 @@ """ - return '(%s)'% ', '.join([f for f in (_formatparamchildren(p) for signature in completion.get_signatures() - for p in signature.defined_names()) if f]) + return '(%s)'% ', '.join([f for f in (_formatparamchildren(p) for p in completion.params) if f]) class IPCompleter(Completer): """Extension of the completer class with IPython-specific features""" @@ -1399,7 +1398,7 @@ if not try_jedi: return [] try: - return filter(completion_filter, interpreter.complete()) + return filter(completion_filter, interpreter.completions()) except Exception as e: if self.debug: return [_FakeJediCompletion('Oops Jedi has crashed, please report a bug with the following:\n"""\n%s\ns"""' % (e))] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/IPython/core/release.py new/ipython-7.18.1/IPython/core/release.py --- old/ipython-7.18.0/IPython/core/release.py 2020-08-28 21:35:24.000000000 +0200 +++ new/ipython-7.18.1/IPython/core/release.py 2020-08-29 23:38:49.000000000 +0200 @@ -21,7 +21,7 @@ # version _version_major = 7 _version_minor = 18 -_version_patch = 0 +_version_patch = 1 _version_extra = '.dev' # _version_extra = 'b1' _version_extra = '' # Uncomment this for full releases diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/IPython/terminal/ptutils.py new/ipython-7.18.1/IPython/terminal/ptutils.py --- old/ipython-7.18.0/IPython/terminal/ptutils.py 2020-08-28 21:11:58.000000000 +0200 +++ new/ipython-7.18.1/IPython/terminal/ptutils.py 2020-08-29 23:35:37.000000000 +0200 @@ -112,8 +112,11 @@ try: yield from self._get_completions(body, offset, cursor_position, self.ipy_completer) except Exception as e: - from traceback import print_tb - print_tb(e) + try: + exc_type, exc_value, exc_tb = sys.exc_info() + traceback.print_exception(exc_type, exc_value, exc_tb) + except AttributeError: + print('Unrecoverable Error in completions') @staticmethod def _get_completions(body, offset, cursor_position, ipyc): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/IPython/utils/_sysinfo.py new/ipython-7.18.1/IPython/utils/_sysinfo.py --- old/ipython-7.18.0/IPython/utils/_sysinfo.py 2020-08-28 21:35:24.000000000 +0200 +++ new/ipython-7.18.1/IPython/utils/_sysinfo.py 2020-08-29 23:38:49.000000000 +0200 @@ -1,2 +1,2 @@ # GENERATED BY setup.py -commit = u"62779a198" +commit = u"95d2b79a2" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/PKG-INFO new/ipython-7.18.1/PKG-INFO --- old/ipython-7.18.0/PKG-INFO 2020-08-28 21:35:24.000000000 +0200 +++ new/ipython-7.18.1/PKG-INFO 2020-08-29 23:38:49.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: ipython -Version: 7.18.0 +Version: 7.18.1 Summary: IPython: Productive Interactive Computing Home-page: https://ipython.org Author: The IPython Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipython-7.18.0/setup.py new/ipython-7.18.1/setup.py --- old/ipython-7.18.0/setup.py 2020-08-28 21:11:58.000000000 +0200 +++ new/ipython-7.18.1/setup.py 2020-08-29 23:35:37.000000000 +0200 @@ -187,7 +187,7 @@ install_requires = [ 'setuptools>=18.5', - 'jedi>=0.16', + 'jedi>=0.10', 'decorator', 'pickleshare', 'traitlets>=4.2',