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 2023-01-24 19:41:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old)
 and      /work/SRC/openSUSE:Factory/.python-ipykernel.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ipykernel"

Tue Jan 24 19:41:56 2023 rev:34 rq:1060266 version:6.20.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes        
2023-01-15 17:58:08.510194261 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ipykernel.new.32243/python-ipykernel.changes 
    2023-01-24 20:31:54.004237819 +0100
@@ -1,0 +2,6 @@
+Sun Jan 22 12:56:21 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 6.20.2
+  * Fix Exception in OutStream.close() #1076 (@ilyasher)
+
+-------------------------------------------------------------------

Old:
----
  ipykernel-6.20.1.tar.gz

New:
----
  ipykernel-6.20.2.tar.gz

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

Other differences:
------------------
++++++ python-ipykernel.spec ++++++
--- /var/tmp/diff_new_pack.B6BMxA/_old  2023-01-24 20:31:54.488240380 +0100
+++ /var/tmp/diff_new_pack.B6BMxA/_new  2023-01-24 20:31:54.492240401 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-ipykernel
-Version:        6.20.1
+Version:        6.20.2
 Release:        0
 Summary:        IPython Kernel for Jupyter
 License:        BSD-3-Clause

++++++ ipykernel-6.20.1.tar.gz -> ipykernel-6.20.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.20.1/CHANGELOG.md 
new/ipykernel-6.20.2/CHANGELOG.md
--- old/ipykernel-6.20.1/CHANGELOG.md   2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.20.2/CHANGELOG.md   2020-02-02 01:00:00.000000000 +0100
@@ -2,6 +2,22 @@
 
 <!-- <START NEW CHANGELOG ENTRY> -->
 
+## 6.20.2
+
+([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.20.1...203ee2bce0b506257bd561d082e983330d1ebd14))
+
+### Bugs fixed
+
+- Fix Exception in OutStream.close() 
[#1076](https://github.com/ipython/ipykernel/pull/1076) 
([@ilyasher](https://github.com/ilyasher))
+
+### Contributors to this release
+
+([GitHub contributors page for this 
release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-01-09&to=2023-01-16&type=c))
+
+[@ilyasher](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ailyasher+updated%3A2023-01-09..2023-01-16&type=Issues)
+
+<!-- <END NEW CHANGELOG ENTRY> -->
+
 ## 6.20.1
 
 ([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.20.0...5f07abc22a1c75672f7bee129505f19c954a7c36))
@@ -25,8 +41,6 @@
 
 
[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2022-12-26..2023-01-09&type=Issues)
 | 
[@ccordoba12](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2022-12-26..2023-01-09&type=Issues)
 | 
[@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2022-12-26..2023-01-09&type=Issues)
 
-<!-- <END NEW CHANGELOG ENTRY> -->
-
 ## 6.20.0
 
 ([Full 
Changelog](https://github.com/ipython/ipykernel/compare/v6.19.4...fbea757e117c1d3b0da29a40b4abcf3133a310f4))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.20.1/PKG-INFO 
new/ipykernel-6.20.2/PKG-INFO
--- old/ipykernel-6.20.1/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.20.2/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ipykernel
-Version: 6.20.1
+Version: 6.20.2
 Summary: IPython Kernel for Jupyter
 Project-URL: Homepage, https://ipython.org
 Author-email: IPython Development Team <ipython-...@scipy.org>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.20.1/ipykernel/_version.py 
new/ipykernel-6.20.2/ipykernel/_version.py
--- old/ipykernel-6.20.1/ipykernel/_version.py  2020-02-02 01:00:00.000000000 
+0100
+++ new/ipykernel-6.20.2/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.20.1"
+__version__ = "6.20.2"
 
 # 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.20.1/ipykernel/iostream.py 
new/ipykernel-6.20.2/ipykernel/iostream.py
--- old/ipykernel-6.20.1/ipykernel/iostream.py  2020-02-02 01:00:00.000000000 
+0100
+++ new/ipykernel-6.20.2/ipykernel/iostream.py  2020-02-02 01:00:00.000000000 
+0100
@@ -401,6 +401,7 @@
         self._buffer = StringIO()
         self.echo = None
         self._isatty = bool(isatty)
+        self._should_watch = False
 
         if (
             watchfd
@@ -449,7 +450,7 @@
 
     def close(self):
         """Close the stream."""
-        if sys.platform.startswith("linux") or 
sys.platform.startswith("darwin"):
+        if self._should_watch:
             self._should_watch = False
             self.watch_fd_thread.join()
         if self._exc:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-6.20.1/ipykernel/tests/test_io.py 
new/ipykernel-6.20.2/ipykernel/tests/test_io.py
--- old/ipykernel-6.20.1/ipykernel/tests/test_io.py     2020-02-02 
01:00:00.000000000 +0100
+++ new/ipykernel-6.20.2/ipykernel/tests/test_io.py     2020-02-02 
01:00:00.000000000 +0100
@@ -98,6 +98,9 @@
         stream = OutStream(session, pub, "stdout")
         stream = OutStream(session, thread, "stdout", pipe=object())
 
+        stream = OutStream(session, thread, "stdout", watchfd=False)
+        stream.close()
+
     stream = OutStream(session, thread, "stdout", isatty=True, 
echo=io.StringIO())
     with pytest.raises(io.UnsupportedOperation):
         stream.fileno()

Reply via email to