Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python38 for openSUSE:Factory 
checked in at 2022-04-01 21:34:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python38 (Old)
 and      /work/SRC/openSUSE:Factory/.python38.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python38"

Fri Apr  1 21:34:44 2022 rev:22 rq:965120 version:3.8.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/python38/python38.changes        2022-02-23 
16:25:39.635507135 +0100
+++ /work/SRC/openSUSE:Factory/.python38.new.1900/python38.changes      
2022-04-01 21:34:46.882372460 +0200
@@ -1,0 +2,34 @@
+Sat Mar 26 21:59:44 UTC 2022 - Matej Cepl <[email protected]>
+
+- Update to 3.8.13:
+Core and Builtins
+    bpo-46794: Bump up the libexpat version into 2.4.6
+    bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4)
+    bpo-46932: Update bundled libexpat to 2.4.7
+    bpo-46811: Make test suite support Expat >=2.4.5
+    bpo-46784: Fix libexpat symbols collisions with user
+      dynamically loaded or statically linked libexpat in embedded
+      Python.
+    bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4
+    bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid
+      potential REDoS by limiting ambiguity in consecutive
+      whitespace.
+    bpo-44849: Fix the os.set_inheritable() function on FreeBSD
+      14 for file descriptor opened with the O_PATH flag: ignore
+      the EBADF error on ioctl(), fallback on the fcntl()
+      implementation.
+    bpo-41028: Language and version switchers, previously
+      maintained in every cpython branches, are now handled by
+      docsbuild-script.
+    bpo-45195: Fix test_readline.test_nonascii(): sometimes, the
+      newline character is not written at the end, so don???t
+      expect it in the output.
+    bpo-44949: Fix auto history tests of test_readline:
+      sometimes, the newline character is not written at the end,
+      so don???t expect it in the output.
+    bpo-45405: Prevent internal configure error when running
+      configure with recent versions of clang.
+- Remove upstreamed patches:
+  - support-expat-245.patch
+
+-------------------------------------------------------------------

Old:
----
  Python-3.8.12.tar.xz
  Python-3.8.12.tar.xz.asc
  support-expat-245.patch

New:
----
  Python-3.8.13.tar.xz
  Python-3.8.13.tar.xz.asc

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

Other differences:
------------------
++++++ python38.spec ++++++
--- /var/tmp/diff_new_pack.oQ0K4d/_old  2022-04-01 21:34:48.046359402 +0200
+++ /var/tmp/diff_new_pack.oQ0K4d/_new  2022-04-01 21:34:48.050359357 +0200
@@ -88,7 +88,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.8.12
+Version:        3.8.13
 Release:        0
 Summary:        Python 3 Interpreter
 License:        Python-2.0
@@ -160,8 +160,6 @@
 # Use of 'complex' as a C variable name confuses Sphinx; change it to 'num'
 # The same goes for 'default', which I had to change to 'def_size'
 Patch33:        bpo44426-complex-keyword-sphinx.patch
-# PATCH-FIX-UPSTREAM bpo-46811 
gh#python/cpython#d4f5bb912e67299b59b814b89a5afd9a8821a14e
-Patch34:        support-expat-245.patch
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -424,7 +422,6 @@
 %patch29 -p1
 %patch32 -p1
 %patch33 -p1
-%patch34 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ F00102-lib64.patch ++++++
--- /var/tmp/diff_new_pack.oQ0K4d/_old  2022-04-01 21:34:48.074359089 +0200
+++ /var/tmp/diff_new_pack.oQ0K4d/_new  2022-04-01 21:34:48.078359044 +0200
@@ -183,7 +183,7 @@
      }
 --- a/configure
 +++ b/configure
-@@ -15262,9 +15262,9 @@ fi
+@@ -15264,9 +15264,9 @@ fi
  
  
  if test x$PLATFORM_TRIPLET = x; then
@@ -197,7 +197,7 @@
  
 --- a/configure.ac
 +++ b/configure.ac
-@@ -4720,9 +4720,9 @@ fi
+@@ -4722,9 +4722,9 @@ fi
  dnl define LIBPL after ABIFLAGS and LDVERSION is defined.
  AC_SUBST(PY_ENABLE_SHARED)
  if test x$PLATFORM_TRIPLET = x; then

++++++ Python-3.8.12.tar.xz -> Python-3.8.13.tar.xz ++++++
/work/SRC/openSUSE:Factory/python38/Python-3.8.12.tar.xz 
/work/SRC/openSUSE:Factory/.python38.new.1900/Python-3.8.13.tar.xz differ: char 
27, line 1

++++++ SUSE-FEDORA-multilib.patch ++++++
--- /var/tmp/diff_new_pack.oQ0K4d/_old  2022-04-01 21:34:48.158358147 +0200
+++ /var/tmp/diff_new_pack.oQ0K4d/_new  2022-04-01 21:34:48.162358101 +0200
@@ -341,7 +341,7 @@
      }
 --- a/configure
 +++ b/configure
-@@ -15262,9 +15262,9 @@ fi
+@@ -15264,9 +15264,9 @@ fi
  
  
  if test x$PLATFORM_TRIPLET = x; then
@@ -355,7 +355,7 @@
  
 --- a/configure.ac
 +++ b/configure.ac
-@@ -4717,12 +4717,26 @@ else
+@@ -4719,12 +4719,26 @@ else
    LIBPYTHON=''
  fi
  

++++++ bpo-31046_ensurepip_honours_prefix.patch ++++++
--- /var/tmp/diff_new_pack.oQ0K4d/_old  2022-04-01 21:34:48.218357473 +0200
+++ /var/tmp/diff_new_pack.oQ0K4d/_new  2022-04-01 21:34:48.222357428 +0200
@@ -55,7 +55,7 @@
     .. note::
 --- a/Lib/ensurepip/__init__.py
 +++ b/Lib/ensurepip/__init__.py
-@@ -52,27 +52,27 @@ def _disable_pip_configuration_settings(
+@@ -50,27 +50,27 @@ def _disable_pip_configuration_settings(
      os.environ['PIP_CONFIG_FILE'] = os.devnull
  
  
@@ -88,7 +88,7 @@
  
      Note that calling this function will alter both sys.path and os.environ.
      """
-@@ -115,6 +115,8 @@ def _bootstrap(*, root=None, upgrade=Fal
+@@ -113,6 +113,8 @@ def _bootstrap(*, root=None, upgrade=Fal
          args = ["install", "--no-cache-dir", "--no-index", "--find-links", 
tmpdir]
          if root:
              args += ["--root", root]
@@ -97,7 +97,7 @@
          if upgrade:
              args += ["--upgrade"]
          if user:
-@@ -187,6 +189,11 @@ def _main(argv=None):
+@@ -185,6 +187,11 @@ def _main(argv=None):
          help="Install everything relative to this alternate root directory.",
      )
      parser.add_argument(
@@ -109,7 +109,7 @@
          "--altinstall",
          action="store_true",
          default=False,
-@@ -205,6 +212,7 @@ def _main(argv=None):
+@@ -203,6 +210,7 @@ def _main(argv=None):
  
      return _bootstrap(
          root=args.root,

++++++ decimal-3.8.patch ++++++
--- /var/tmp/diff_new_pack.oQ0K4d/_old  2022-04-01 21:34:48.254357069 +0200
+++ /var/tmp/diff_new_pack.oQ0K4d/_new  2022-04-01 21:34:48.258357024 +0200
@@ -25,7 +25,7 @@
              if (sep == NULL) {
 --- a/setup.py
 +++ b/setup.py
-@@ -2053,7 +2053,7 @@ class PyBuildExt(build_ext):
+@@ -2055,7 +2055,7 @@ class PyBuildExt(build_ext):
          undef_macros = []
          if '--with-system-libmpdec' in 
sysconfig.get_config_var("CONFIG_ARGS"):
              include_dirs = []

Reply via email to