Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python310 for openSUSE:Factory 
checked in at 2023-09-04 22:52:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python310 (Old)
 and      /work/SRC/openSUSE:Factory/.python310.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python310"

Mon Sep  4 22:52:31 2023 rev:36 rq:1108911 version:3.10.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/python310/python310.changes      2023-08-06 
16:29:13.831570412 +0200
+++ /work/SRC/openSUSE:Factory/.python310.new.1766/python310.changes    
2023-09-04 22:52:41.261870333 +0200
@@ -1,0 +2,21 @@
+Mon Sep  4 13:18:29 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com>
+
+- Add fix-sphinx-72.patch to make it work with latest sphinx version
+  gh#python/cpython#97950
+- Update to 3.10.13:
+  - gh-108310: Fixed an issue where instances of ssl.SSLSocket were
+    vulnerable to a bypass of the TLS handshake and included
+    protections (like certificate verification) and treating sent
+    unencrypted data as if it were post-handshake TLS encrypted data.
+    Security issue reported as CVE-2023-40217 by Aapo Oksman. Patch by
+    Gregory P. Smith.
+  - gh-107845: tarfile.data_filter() now takes the location of
+    symlinks into account when determining their target, so it will no
+    longer reject some valid tarballs with
+    LinkOutsideDestinationError.
+  - gh-107565: Update multissltests and GitHub CI workflows to use
+    OpenSSL 1.1.1v, 3.0.10, and 3.1.2.
+  - gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data:
+    *consumed was not set.
+
+-------------------------------------------------------------------

Old:
----
  Python-3.10.12.tar.xz
  Python-3.10.12.tar.xz.asc

New:
----
  Python-3.10.13.tar.xz
  Python-3.10.13.tar.xz.asc
  fix-sphinx-72.patch

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

Other differences:
------------------
++++++ python310.spec ++++++
--- /var/tmp/diff_new_pack.raTNOT/_old  2023-09-04 22:52:44.625989249 +0200
+++ /var/tmp/diff_new_pack.raTNOT/_new  2023-09-04 22:52:44.629989389 +0200
@@ -103,7 +103,7 @@
 %define dynlib() 
%{sitedir}/lib-dynload/%{1}.cpython-%{abi_tag}-%{archname}-%{_os}%{?_gnu}%{?armsuffix}.so
 %bcond_without profileopt
 Name:           %{python_pkg_name}%{psuffix}
-Version:        3.10.12
+Version:        3.10.13
 Release:        0
 Summary:        Python 3 Interpreter
 License:        Python-2.0
@@ -180,6 +180,20 @@
 # PATCH-FIX-UPSTREAM Revert-gh105127-left-tests.patch bsc#1210638 
mc...@suse.com
 # Partially revert previous patch
 Patch41:        Revert-gh105127-left-tests.patch
+# PATCH-FIX-UPSTREAM fix-sphinx-72.patch gh#python/cpython#97950
+# This is a patch with a lot of PR combined to make the doc work with
+# sphinx 7.2
+# This patch has the following github pull requests:
+# * gh#python/cpython#104151
+# * gh#python/cpython#104154
+# * gh#python/cpython#104155
+# * gh#python/cpython#104157
+# * gh#python/cpython#104159
+# * gh#python/cpython#104161
+# * gh#python/cpython#104163
+# * gh#python/cpython#104221
+# * gh#python/cpython#107246
+Patch42:        fix-sphinx-72.patch
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -455,6 +469,7 @@
 %patch39 -p1
 %patch40 -p1
 %patch41 -p1
+%patch42 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ Python-3.10.12.tar.xz -> Python-3.10.13.tar.xz ++++++
/work/SRC/openSUSE:Factory/python310/Python-3.10.12.tar.xz 
/work/SRC/openSUSE:Factory/.python310.new.1766/Python-3.10.13.tar.xz differ: 
char 27, line 1

++++++ Revert-gh105127-left-tests.patch ++++++
--- /var/tmp/diff_new_pack.raTNOT/_old  2023-09-04 22:52:44.701991935 +0200
+++ /var/tmp/diff_new_pack.raTNOT/_new  2023-09-04 22:52:44.701991935 +0200
@@ -19,10 +19,10 @@
  4 files changed, 31 insertions(+), 159 deletions(-)
  create mode 100644 
Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
 
-Index: Python-3.10.12/Doc/library/email.utils.rst
+Index: Python-3.10.13/Doc/library/email.utils.rst
 ===================================================================
---- Python-3.10.12.orig/Doc/library/email.utils.rst
-+++ Python-3.10.12/Doc/library/email.utils.rst
+--- Python-3.10.13.orig/Doc/library/email.utils.rst
++++ Python-3.10.13/Doc/library/email.utils.rst
 @@ -67,11 +67,6 @@ of the new API.
     *email address* parts.  Returns a tuple of that information, unless the 
parse
     fails, in which case a 2-tuple of ``('', '')`` is returned.
@@ -70,10 +70,10 @@
  
  .. function:: parsedate(date)
  
-Index: Python-3.10.12/Lib/email/utils.py
+Index: Python-3.10.13/Lib/email/utils.py
 ===================================================================
---- Python-3.10.12.orig/Lib/email/utils.py
-+++ Python-3.10.12/Lib/email/utils.py
+--- Python-3.10.13.orig/Lib/email/utils.py
++++ Python-3.10.13/Lib/email/utils.py
 @@ -106,54 +106,12 @@ def formataddr(pair, charset='utf-8'):
      return address
  
@@ -154,10 +154,10 @@
      return addrs[0]
  
  
-Index: Python-3.10.12/Lib/test/test_email/test_email.py
+Index: Python-3.10.13/Lib/test/test_email/test_email.py
 ===================================================================
---- Python-3.10.12.orig/Lib/test/test_email/test_email.py
-+++ Python-3.10.12/Lib/test/test_email/test_email.py
+--- Python-3.10.13.orig/Lib/test/test_email/test_email.py
++++ Python-3.10.13/Lib/test/test_email/test_email.py
 @@ -3288,90 +3288,32 @@ Foo
             [('Al Person', 'aper...@dom.ain'),
              ('Bud Person', 'bper...@dom.ain')])
@@ -268,10 +268,10 @@
  
      def test_getaddresses_embedded_comment(self):
          """Test proper handling of a nested comment"""
-Index: 
Python-3.10.12/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
+Index: 
Python-3.10.13/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
 ===================================================================
---- 
Python-3.10.12.orig/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
-+++ 
Python-3.10.12/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
+--- 
Python-3.10.13.orig/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
++++ 
Python-3.10.13/Misc/NEWS.d/next/Security/2023-06-13-20-52-24.gh-issue-102988.Kei7Vf.rst
 @@ -1,3 +1,8 @@
 +Reverted the :mod:`email.utils` security improvement change released in
 +3.12beta4 that unintentionally caused :mod:`email.utils.getaddresses` to fail

++++++ fix-sphinx-72.patch ++++++
++++ 3118 lines (skipped)

Reply via email to