Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ipython for openSUSE:Factory 
checked in at 2023-06-04 16:41:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipython (Old)
 and      /work/SRC/openSUSE:Factory/.python-ipython.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ipython"

Sun Jun  4 16:41:28 2023 rev:40 rq:1090493 version:8.13.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipython/python-ipython.changes    
2023-05-02 16:18:19.637561791 +0200
+++ /work/SRC/openSUSE:Factory/.python-ipython.new.15902/python-ipython.changes 
2023-06-04 16:41:34.885765147 +0200
@@ -1,0 +2,7 @@
+Fri Jun  2 12:11:04 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 8.13.2
+  * UI fixes, with respect to right arrow not working in some case
+    in the terminal
+
+-------------------------------------------------------------------

Old:
----
  ipython-8.13.1.tar.gz

New:
----
  ipython-8.13.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-ipython.spec ++++++
--- /var/tmp/diff_new_pack.5Vi6RK/_old  2023-06-04 16:41:36.573775192 +0200
+++ /var/tmp/diff_new_pack.5Vi6RK/_new  2023-06-04 16:41:36.577775216 +0200
@@ -32,7 +32,7 @@
 # extra tests are skipped automatically, don't require these packages for Ring1
 %bcond_with localtest
 Name:           python-ipython%{psuffix}
-Version:        8.13.1
+Version:        8.13.2
 Release:        0
 Summary:        Rich architecture for interactive computing with Python
 License:        BSD-3-Clause


++++++ ipython-8.13.1.tar.gz -> ipython-8.13.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipython-8.13.1/IPython/core/release.py 
new/ipython-8.13.2/IPython/core/release.py
--- old/ipython-8.13.1/IPython/core/release.py  2023-04-29 11:58:27.000000000 
+0200
+++ new/ipython-8.13.2/IPython/core/release.py  2023-05-04 14:43:01.000000000 
+0200
@@ -17,7 +17,7 @@
 # version
 _version_major = 8
 _version_minor = 13
-_version_patch = 1
+_version_patch = 2
 _version_extra = ".dev"
 # _version_extra = "rc1"
 _version_extra = ""  # Uncomment this for full releases
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ipython-8.13.1/IPython/terminal/shortcuts/__init__.py 
new/ipython-8.13.2/IPython/terminal/shortcuts/__init__.py
--- old/ipython-8.13.1/IPython/terminal/shortcuts/__init__.py   2023-04-28 
11:49:16.000000000 +0200
+++ new/ipython-8.13.2/IPython/terminal/shortcuts/__init__.py   2023-05-04 
14:41:48.000000000 +0200
@@ -277,7 +277,9 @@
     Binding(
         auto_suggest.resume_hinting,
         ["right"],
-        "default_buffer_focused & emacs_like_insert_mode",
+        "is_cursor_at_the_end_of_line"
+        " & default_buffer_focused"
+        " & emacs_like_insert_mode",
     ),
 ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipython-8.13.1/IPython/terminal/shortcuts/filters.py 
new/ipython-8.13.2/IPython/terminal/shortcuts/filters.py
--- old/ipython-8.13.1/IPython/terminal/shortcuts/filters.py    2023-04-18 
14:04:54.000000000 +0200
+++ new/ipython-8.13.2/IPython/terminal/shortcuts/filters.py    2023-05-04 
14:41:48.000000000 +0200
@@ -54,6 +54,13 @@
 
 @undoc
 @Condition
+def is_cursor_at_the_end_of_line() -> bool:
+    document = get_app().current_buffer.document
+    return document.is_cursor_at_the_end_of_line
+
+
+@undoc
+@Condition
 def has_line_above() -> bool:
     document = get_app().current_buffer.document
     return document.cursor_position_row != 0
@@ -179,6 +186,7 @@
     "never": Never(),
     "has_line_below": has_line_below,
     "has_line_above": has_line_above,
+    "is_cursor_at_the_end_of_line": is_cursor_at_the_end_of_line,
     "has_selection": has_selection,
     "has_suggestion": has_suggestion,
     "vi_mode": vi_mode,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipython-8.13.1/IPython/utils/_sysinfo.py 
new/ipython-8.13.2/IPython/utils/_sysinfo.py
--- old/ipython-8.13.1/IPython/utils/_sysinfo.py        2023-04-29 
11:58:27.000000000 +0200
+++ new/ipython-8.13.2/IPython/utils/_sysinfo.py        2023-05-04 
14:43:01.000000000 +0200
@@ -1,2 +1,2 @@
 # GENERATED BY setup.py
-commit = "5d2cb48cd"
+commit = "2c4c28a3a"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipython-8.13.1/PKG-INFO new/ipython-8.13.2/PKG-INFO
--- old/ipython-8.13.1/PKG-INFO 2023-04-29 11:58:27.000000000 +0200
+++ new/ipython-8.13.2/PKG-INFO 2023-05-04 14:43:01.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ipython
-Version: 8.13.1
+Version: 8.13.2
 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-8.13.1/docs/source/whatsnew/version8.rst 
new/ipython-8.13.2/docs/source/whatsnew/version8.rst
--- old/ipython-8.13.1/docs/source/whatsnew/version8.rst        2023-04-28 
14:12:06.000000000 +0200
+++ new/ipython-8.13.2/docs/source/whatsnew/version8.rst        2023-05-04 
14:41:43.000000000 +0200
@@ -2,6 +2,25 @@
  8.x Series
 ============
 
+.. _version 8.13.1:
+.. _version 8.13.2:
+.. _version 8.12.3:
+
+IPython 8.13.1, 8.13.2 and 8.12.2
+---------------------------------
+
+3 quick in succession patch release of IPython in addition to IPython 8.13.0
+having been yanked. 
+
+IPython 8.13.0 was improperly tagged as still compatible with Python 3.8, and
+still had some mention of compatibility woth 3.8. IPython 8.13.1 is identical 
to
+8.13 but with the exception of being correctly tagged. This release and yank 
was
+mostly done to fix CI. 
+
+IPython 8.12.2 and 8.13.2 contain UI fixes, with respect to right arrow not
+working in some case in the terminal, and 8.12.2 contain also a requested
+backport of :ghpull:`14029` (Allow safe access to the ``__getattribute__``
+method of modules) for tab completion.
 
 .. _version 8.13:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipython-8.13.1/ipython.egg-info/PKG-INFO 
new/ipython-8.13.2/ipython.egg-info/PKG-INFO
--- old/ipython-8.13.1/ipython.egg-info/PKG-INFO        2023-04-29 
11:58:27.000000000 +0200
+++ new/ipython-8.13.2/ipython.egg-info/PKG-INFO        2023-05-04 
14:43:01.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ipython
-Version: 8.13.1
+Version: 8.13.2
 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-8.13.1/setup.py new/ipython-8.13.2/setup.py
--- old/ipython-8.13.1/setup.py 2023-04-28 14:12:06.000000000 +0200
+++ new/ipython-8.13.2/setup.py 2023-05-04 14:41:48.000000000 +0200
@@ -39,7 +39,7 @@
 
 
     error = """
-IPython 8.13+ supports Python 3.8 and above, following NEP 29.
+IPython 8.13+ supports Python 3.9 and above, following NEP 29.
 IPython 8.0-8.12 supports Python 3.8 and above, following NEP 29.
 When using Python 2.7, please install IPython 5.x LTS Long Term Support 
version.
 Python 3.3 and 3.4 were supported up to IPython 6.x.

Reply via email to