Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-gevent"

Sun Jun  4 00:12:19 2023 rev:42 rq:1090162 version:22.10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gevent/python-gevent.changes      
2023-05-19 11:55:52.787386210 +0200
+++ /work/SRC/openSUSE:Factory/.python-gevent.new.15902/python-gevent.changes   
2023-06-04 00:12:21.513446496 +0200
@@ -1,0 +2,6 @@
+Thu Jun  1 07:05:01 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- handle-python-ssl-changes.patch: refresh to handle ssl.shared_ciphers()
+  behavior change in python 3.11 as well 
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-gevent.spec ++++++
--- /var/tmp/diff_new_pack.O7rPBY/_old  2023-06-04 00:12:23.553458691 +0200
+++ /var/tmp/diff_new_pack.O7rPBY/_new  2023-06-04 00:12:23.557458715 +0200
@@ -112,9 +112,7 @@
 %if 0%{?sle_version} <= 150300
 %patch1 -p1
 %endif
-%if 0%{?is_opensuse}
 %patch2 -p1
-%endif
 sed -i -e '1s!bin/env python!bin/python!' examples/*.py
 sed -i -e '1{/bin.*python/d}' src/gevent/tests/*.py
 

++++++ handle-python-ssl-changes.patch ++++++
--- /var/tmp/diff_new_pack.O7rPBY/_old  2023-06-04 00:12:23.585458882 +0200
+++ /var/tmp/diff_new_pack.O7rPBY/_new  2023-06-04 00:12:23.585458882 +0200
@@ -2,25 +2,35 @@
 ===================================================================
 --- gevent-22.10.2.orig/src/greentest/3.10/test_ssl.py
 +++ gevent-22.10.2/src/greentest/3.10/test_ssl.py
-@@ -2306,13 +2306,19 @@ class SimpleBackgroundTests(unittest.Tes
+@@ -2306,13 +2306,11 @@ class SimpleBackgroundTests(unittest.Tes
+         self.assertIs(sslobj._sslobj.owner, sslobj)
+         self.assertIsNone(sslobj.cipher())
+         self.assertIsNone(sslobj.version())
+-        self.assertIsNotNone(sslobj.shared_ciphers())
+         self.assertRaises(ValueError, sslobj.getpeercert)
+         if 'tls-unique' in ssl.CHANNEL_BINDING_TYPES:
+             self.assertIsNone(sslobj.get_channel_binding('tls-unique'))
+         self.ssl_io_loop(sock, incoming, outgoing, sslobj.do_handshake)
+         self.assertTrue(sslobj.cipher())
+-        self.assertIsNotNone(sslobj.shared_ciphers())
+         self.assertIsNotNone(sslobj.version())
+         self.assertTrue(sslobj.getpeercert())
+         if 'tls-unique' in ssl.CHANNEL_BINDING_TYPES:
+Index: gevent-22.10.2/src/greentest/3.11/test_ssl.py
+===================================================================
+--- gevent-22.10.2.orig/src/greentest/3.11/test_ssl.py
++++ gevent-22.10.2/src/greentest/3.11/test_ssl.py
+@@ -2326,13 +2326,11 @@ class SimpleBackgroundTests(unittest.Tes
          self.assertIs(sslobj._sslobj.owner, sslobj)
          self.assertIsNone(sslobj.cipher())
          self.assertIsNone(sslobj.version())
 -        self.assertIsNotNone(sslobj.shared_ciphers())
-+        try:
-+            self.assertIsNotNone(sslobj.shared_ciphers())
-+        except AssertionError:
-+            self.assertIsNone(sslobj.shared_ciphers())
          self.assertRaises(ValueError, sslobj.getpeercert)
          if 'tls-unique' in ssl.CHANNEL_BINDING_TYPES:
              self.assertIsNone(sslobj.get_channel_binding('tls-unique'))
          self.ssl_io_loop(sock, incoming, outgoing, sslobj.do_handshake)
          self.assertTrue(sslobj.cipher())
 -        self.assertIsNotNone(sslobj.shared_ciphers())
-+        try:
-+            self.assertIsNotNone(sslobj.shared_ciphers())
-+        except AssertionError:
-+            self.assertIsNone(sslobj.shared_ciphers())
          self.assertIsNotNone(sslobj.version())
          self.assertTrue(sslobj.getpeercert())
          if 'tls-unique' in ssl.CHANNEL_BINDING_TYPES:

Reply via email to