Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ipykernel for 
openSUSE:Factory checked in at 2024-05-07 18:02:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old)
 and      /work/SRC/openSUSE:Factory/.python-ipykernel.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ipykernel"

Tue May  7 18:02:04 2024 rev:48 rq:1172014 version:6.29.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes        
2024-03-06 23:03:04.822156256 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ipykernel.new.1880/python-ipykernel.changes  
    2024-05-07 18:02:05.735652950 +0200
@@ -1,0 +2,6 @@
+Sun May  5 18:01:26 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 6.29.4
+  * Fix side effect import for pickleutil #1216 (@blink1073)
+
+-------------------------------------------------------------------

Old:
----
  ipykernel-6.29.3.tar.gz

New:
----
  ipykernel-6.29.4.tar.gz

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

Other differences:
------------------
++++++ python-ipykernel.spec ++++++
--- /var/tmp/diff_new_pack.ma2fI1/_old  2024-05-07 18:02:06.499680731 +0200
+++ /var/tmp/diff_new_pack.ma2fI1/_new  2024-05-07 18:02:06.499680731 +0200
@@ -17,9 +17,8 @@
 
 
 %{?sle15_python_module_pythons}
-%define skip_python39 1
 Name:           python-ipykernel
-Version:        6.29.3
+Version:        6.29.4
 Release:        0
 Summary:        IPython Kernel for Jupyter
 License:        BSD-3-Clause

++++++ ipykernel-6.29.3.tar.gz -> ipykernel-6.29.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.29.3/CHANGELOG.md 
new/ipykernel-6.29.4/CHANGELOG.md
--- old/ipykernel-6.29.3/CHANGELOG.md   2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.29.4/CHANGELOG.md   2020-02-02 01:00:00.000000000 +0100
@@ -2,6 +2,26 @@
 
 <!-- <START NEW CHANGELOG ENTRY> -->
 
+## 6.29.4
+
+([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.3...1cea5332ffc37f32e8232fd2b8b8ddd91b2bbdcf))
+
+### Bugs fixed
+
+- Fix side effect import for pickleutil 
[#1216](https://github.com/ipython/ipykernel/pull/1216) 
([@blink1073](https://github.com/blink1073))
+
+### Maintenance and upkeep improvements
+
+- Do not import debugger/debugpy unless needed 
[#1223](https://github.com/ipython/ipykernel/pull/1223) 
([@krassowski](https://github.com/krassowski))
+
+### Contributors to this release
+
+([GitHub contributors page for this 
release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-02-26&to=2024-03-27&type=c))
+
+[@agronholm](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aagronholm+updated%3A2024-02-26..2024-03-27&type=Issues)
 | 
[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-02-26..2024-03-27&type=Issues)
 | 
[@davidbrochart](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adavidbrochart+updated%3A2024-02-26..2024-03-27&type=Issues)
 | 
[@krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2024-02-26..2024-03-27&type=Issues)
 | 
[@minrk](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2024-02-26..2024-03-27&type=Issues)
+
+<!-- <END NEW CHANGELOG ENTRY> -->
+
 ## 6.29.3
 
 ([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.2...de2221ce155668c343084fde37b77fb6b1671dc9))
@@ -29,8 +49,6 @@
 
 
[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-02-07..2024-02-26&type=Issues)
 | 
[@ccordoba12](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2024-02-07..2024-02-26&type=Issues)
 | 
[@jdranczewski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajdranczewski+updated%3A2024-02-07..2024-02-26&type=Issues)
 | 
[@joouha](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajoouha+updated%3A2024-02-07..2024-02-26&type=Issues)
 | 
[@krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2024-02-07..2024-02-26&type=Issues)
 
-<!-- <END NEW CHANGELOG ENTRY> -->
-
 ## 6.29.2
 
 ([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.1...d45fe71990d26c0bd5b7b3b2a4ccd3d1f6609899))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.29.3/PKG-INFO 
new/ipykernel-6.29.4/PKG-INFO
--- old/ipykernel-6.29.3/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.29.4/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.3
 Name: ipykernel
-Version: 6.29.3
+Version: 6.29.4
 Summary: IPython Kernel for Jupyter
 Project-URL: Homepage, https://ipython.org
 Project-URL: Documentation, https://ipykernel.readthedocs.io
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.29.3/ipykernel/_version.py 
new/ipykernel-6.29.4/ipykernel/_version.py
--- old/ipykernel-6.29.3/ipykernel/_version.py  2020-02-02 01:00:00.000000000 
+0100
+++ new/ipykernel-6.29.4/ipykernel/_version.py  2020-02-02 01:00:00.000000000 
+0100
@@ -5,7 +5,7 @@
 from typing import List
 
 # Version string must appear intact for hatch versioning
-__version__ = "6.29.3"
+__version__ = "6.29.4"
 
 # Build up version_info tuple for backwards compatibility
 pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.29.3/ipykernel/ipkernel.py 
new/ipykernel-6.29.4/ipykernel/ipkernel.py
--- old/ipykernel-6.29.3/ipykernel/ipkernel.py  2020-02-02 01:00:00.000000000 
+0100
+++ new/ipykernel-6.29.4/ipykernel/ipkernel.py  2020-02-02 01:00:00.000000000 
+0100
@@ -22,7 +22,6 @@
 from .comm.comm import BaseComm
 from .comm.manager import CommManager
 from .compiler import XCachingCompiler
-from .debugger import Debugger, _is_debugpy_available
 from .eventloops import _use_appnope
 from .iostream import OutStream
 from .kernelbase import Kernel as KernelBase
@@ -81,7 +80,7 @@
         help="Set this flag to False to deactivate the use of experimental 
IPython completion APIs.",
     ).tag(config=True)
 
-    debugpy_stream = Instance(ZMQStream, allow_none=True) if 
_is_debugpy_available else None
+    debugpy_stream = Instance(ZMQStream, allow_none=True)
 
     user_module = Any()
 
@@ -109,6 +108,8 @@
         """Initialize the kernel."""
         super().__init__(**kwargs)
 
+        from .debugger import Debugger, _is_debugpy_available
+
         # Initialize the Debugger
         if _is_debugpy_available:
             self.debugger = Debugger(
@@ -209,6 +210,8 @@
     }
 
     def dispatch_debugpy(self, msg):
+        from .debugger import _is_debugpy_available
+
         if _is_debugpy_available:
             # The first frame is the socket id, we can drop it
             frame = msg[1].bytes.decode("utf-8")
@@ -524,6 +527,8 @@
 
     async def do_debug_request(self, msg):
         """Handle a debug request."""
+        from .debugger import _is_debugpy_available
+
         if _is_debugpy_available:
             return await self.debugger.process_request(msg)
         return None
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.29.3/ipykernel/pickleutil.py 
new/ipykernel-6.29.4/ipykernel/pickleutil.py
--- old/ipykernel-6.29.3/ipykernel/pickleutil.py        2020-02-02 
01:00:00.000000000 +0100
+++ new/ipykernel-6.29.4/ipykernel/pickleutil.py        2020-02-02 
01:00:00.000000000 +0100
@@ -10,6 +10,10 @@
 from types import FunctionType
 
 # This registers a hook when it's imported
+try:
+    from ipyparallel.serialize import codeutil  # noqa: F401
+except ImportError:
+    pass
 from traitlets.log import get_logger
 from traitlets.utils.importstring import import_item
 

Reply via email to