Hello community,

here is the log from the commit of package python3 for openSUSE:Factory checked 
in at 2018-04-05 15:29:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3 (Old)
 and      /work/SRC/openSUSE:Factory/.python3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3"

Thu Apr  5 15:29:57 2018 rev:87 rq:592795 version:3.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3/python3-base.changes     2018-03-12 
12:04:55.786060129 +0100
+++ /work/SRC/openSUSE:Factory/.python3.new/python3-base.changes        
2018-04-05 15:30:05.959498924 +0200
@@ -1 +1,11 @@
--------------------------------------------------------------------
+--------------------------------------------------------------------
+Sat Mar 31 19:41:12 UTC 2018 - [email protected]
+
+- update to 3.6.5
+  * bugfix release
+  * see Misc/NEWS for details
+- drop ctypes-pass-by-value.patch
+- drop fix-localeconv-encoding-for-LC_NUMERIC.patch
+- refresh python-3.6.0-multilib-new.patch
+
+------------------------------------------------------------------
python3-doc.changes: same change
--- /work/SRC/openSUSE:Factory/python3/python3.changes  2018-02-25 
12:20:31.707534075 +0100
+++ /work/SRC/openSUSE:Factory/.python3.new/python3.changes     2018-04-05 
15:30:06.399483021 +0200
@@ -1,0 +2,10 @@
+Sat Mar 31 19:41:12 UTC 2018 - [email protected]
+
+- update to 3.6.5
+  * bugfix release
+  * see Misc/NEWS for details
+- drop ctypes-pass-by-value.patch
+- drop fix-localeconv-encoding-for-LC_NUMERIC.patch
+- refresh python-3.6.0-multilib-new.patch
+
+-------------------------------------------------------------------

Old:
----
  Python-3.6.4.tar.xz
  Python-3.6.4.tar.xz.asc
  ctypes-pass-by-value.patch
  fix-localeconv-encoding-for-LC_NUMERIC.patch

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

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

Other differences:
------------------
++++++ python3-base.spec ++++++
--- /var/tmp/diff_new_pack.C2cppV/_old  2018-04-05 15:30:08.319413627 +0200
+++ /var/tmp/diff_new_pack.C2cppV/_new  2018-04-05 15:30:08.323413483 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:           python3-base
-Version:        3.6.4
+Version:        3.6.5
 Release:        0
 Summary:        Python 3 Interpreter and Stdlib Core
 License:        Python-2.0
@@ -171,12 +171,8 @@
 Patch22:        distutils-reproducible-compile.patch
 # skip some tests only for PowerPC
 Patch23:        skip_random_failing_tests.patch
-# Fix glibc-2.27 fail
-Patch24:        fix-localeconv-encoding-for-LC_NUMERIC.patch
 # PATCH-FIX-UPSTREAM sorted tar https://github.com/python/cpython/pull/2263
-Patch25:        python3-sorted_tar.patch
-# bpo-30353
-Patch26:        ctypes-pass-by-value.patch
+Patch24:        python3-sorted_tar.patch
 ### COMMON-PATCH-END ###
 
 %description
@@ -273,8 +269,6 @@
 %patch23 -p1
 %endif
 %patch24 -p1
-%patch25 -p1
-%patch26 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ python3-doc.spec ++++++
--- /var/tmp/diff_new_pack.C2cppV/_old  2018-04-05 15:30:08.371411748 +0200
+++ /var/tmp/diff_new_pack.C2cppV/_new  2018-04-05 15:30:08.371411748 +0200
@@ -56,7 +56,7 @@
 ### COMMON-DEF-END ###
 #
 Name:           python3-doc
-Version:        3.6.4
+Version:        3.6.5
 Release:        0
 Summary:        Additional Package Documentation for Python 3
 License:        Python-2.0
@@ -92,12 +92,8 @@
 Patch22:        distutils-reproducible-compile.patch
 # skip some tests only for PowerPC
 Patch23:        skip_random_failing_tests.patch
-# Fix glibc-2.27 fail
-Patch24:        fix-localeconv-encoding-for-LC_NUMERIC.patch
 # PATCH-FIX-UPSTREAM sorted tar https://github.com/python/cpython/pull/2263
-Patch25:        python3-sorted_tar.patch
-# bpo-30353
-Patch26:        ctypes-pass-by-value.patch
+Patch24:        python3-sorted_tar.patch
 ### COMMON-PATCH-END ###
 
 %description
@@ -124,8 +120,6 @@
 %patch23 -p1
 %endif
 %patch24 -p1
-%patch25 -p1
-%patch26 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ python3.spec ++++++
--- /var/tmp/diff_new_pack.C2cppV/_old  2018-04-05 15:30:08.395410881 +0200
+++ /var/tmp/diff_new_pack.C2cppV/_new  2018-04-05 15:30:08.399410736 +0200
@@ -61,7 +61,7 @@
 ### COMMON-DEF-END ###
 #
 Name:           python3
-Version:        3.6.4
+Version:        3.6.5
 Release:        0
 Summary:        Python 3 Interpreter
 License:        Python-2.0
@@ -124,12 +124,8 @@
 Patch22:        distutils-reproducible-compile.patch
 # skip some tests only for PowerPC
 Patch23:        skip_random_failing_tests.patch
-# Fix glibc-2.27 fail
-Patch24:        fix-localeconv-encoding-for-LC_NUMERIC.patch
 # PATCH-FIX-UPSTREAM sorted tar https://github.com/python/cpython/pull/2263
-Patch25:        python3-sorted_tar.patch
-# bpo-30353
-Patch26:        ctypes-pass-by-value.patch
+Patch24:        python3-sorted_tar.patch
 ### COMMON-PATCH-END ###
 
 %description
@@ -190,8 +186,6 @@
 %patch23 -p1
 %endif
 %patch24 -p1
-%patch25 -p1
-%patch26 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ Python-3.6.4.tar.xz -> Python-3.6.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/python3/Python-3.6.4.tar.xz 
/work/SRC/openSUSE:Factory/.python3.new/Python-3.6.5.tar.xz differ: char 26, 
line 1

++++++ python-3.6.0-multilib-new.patch ++++++
--- /var/tmp/diff_new_pack.C2cppV/_old  2018-04-05 15:30:08.551405243 +0200
+++ /var/tmp/diff_new_pack.C2cppV/_new  2018-04-05 15:30:08.551405243 +0200
@@ -1,8 +1,8 @@
-Index: Python-3.6.0/configure.ac
+Index: Python-3.6.5/configure.ac
 ===================================================================
---- Python-3.6.0.orig/configure.ac
-+++ Python-3.6.0/configure.ac
-@@ -4598,12 +4598,26 @@ AC_MSG_CHECKING(LDVERSION)
+--- Python-3.6.5.orig/configure.ac
++++ Python-3.6.5/configure.ac
+@@ -4662,12 +4662,26 @@ AC_MSG_CHECKING(LDVERSION)
  LDVERSION='$(VERSION)$(ABIFLAGS)'
  AC_MSG_RESULT($LDVERSION)
  
@@ -31,11 +31,11 @@
  fi
  AC_SUBST(LIBPL)
  
-Index: Python-3.6.0/Makefile.pre.in
+Index: Python-3.6.5/Makefile.pre.in
 ===================================================================
---- Python-3.6.0.orig/Makefile.pre.in
-+++ Python-3.6.0/Makefile.pre.in
-@@ -125,13 +125,16 @@ exec_prefix=     @exec_prefix@
+--- Python-3.6.5.orig/Makefile.pre.in
++++ Python-3.6.5/Makefile.pre.in
+@@ -127,13 +127,16 @@ exec_prefix=     @exec_prefix@
  # Install prefix for data files
  datarootdir=    @datarootdir@
  
@@ -53,7 +53,7 @@
  ABIFLAGS=     @ABIFLAGS@
  
  # Detailed destination directories
-@@ -751,6 +754,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
+@@ -743,6 +746,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
                -DEXEC_PREFIX='"$(exec_prefix)"' \
                -DVERSION='"$(VERSION)"' \
                -DVPATH='"$(VPATH)"' \
@@ -61,10 +61,10 @@
                -o $@ $(srcdir)/Modules/getpath.c
  
  Programs/python.o: $(srcdir)/Programs/python.c
-Index: Python-3.6.0/Modules/getpath.c
+Index: Python-3.6.5/Modules/getpath.c
 ===================================================================
---- Python-3.6.0.orig/Modules/getpath.c
-+++ Python-3.6.0/Modules/getpath.c
+--- Python-3.6.5.orig/Modules/getpath.c
++++ Python-3.6.5/Modules/getpath.c
 @@ -51,9 +51,10 @@
   * pybuilddir.txt.  If the landmark is found, we're done.
   *
@@ -108,10 +108,10 @@
  
      if (!_pythonpath || !_prefix || !_exec_prefix || !lib_python) {
          Py_FatalError(
-Index: Python-3.6.0/Lib/distutils/command/install.py
+Index: Python-3.6.5/Lib/distutils/command/install.py
 ===================================================================
---- Python-3.6.0.orig/Lib/distutils/command/install.py
-+++ Python-3.6.0/Lib/distutils/command/install.py
+--- Python-3.6.5.orig/Lib/distutils/command/install.py
++++ Python-3.6.5/Lib/distutils/command/install.py
 @@ -30,7 +30,7 @@ WINDOWS_SCHEME = {
  INSTALL_SCHEMES = {
      'unix_prefix': {
@@ -138,11 +138,11 @@
                             }
  
          if HAS_USER_SITE:
-Index: Python-3.6.0/Lib/distutils/sysconfig.py
+Index: Python-3.6.5/Lib/distutils/sysconfig.py
 ===================================================================
---- Python-3.6.0.orig/Lib/distutils/sysconfig.py
-+++ Python-3.6.0/Lib/distutils/sysconfig.py
-@@ -132,8 +132,9 @@ def get_python_lib(plat_specific=0, stan
+--- Python-3.6.5.orig/Lib/distutils/sysconfig.py
++++ Python-3.6.5/Lib/distutils/sysconfig.py
+@@ -129,8 +129,9 @@ def get_python_lib(plat_specific=0, stan
              prefix = plat_specific and EXEC_PREFIX or PREFIX
  
      if os.name == "posix":
@@ -153,10 +153,10 @@
          if standard_lib:
              return libpython
          else:
-Index: Python-3.6.0/Lib/sysconfig.py
+Index: Python-3.6.5/Lib/sysconfig.py
 ===================================================================
---- Python-3.6.0.orig/Lib/sysconfig.py
-+++ Python-3.6.0/Lib/sysconfig.py
+--- Python-3.6.5.orig/Lib/sysconfig.py
++++ Python-3.6.5/Lib/sysconfig.py
 @@ -20,10 +20,10 @@ __all__ = [
  
  _INSTALL_SCHEMES = {
@@ -171,10 +171,10 @@
          'include':
              '{installed_base}/include/python{py_version_short}{abiflags}',
          'platinclude':
-Index: Python-3.6.0/Lib/pydoc.py
+Index: Python-3.6.5/Lib/pydoc.py
 ===================================================================
---- Python-3.6.0.orig/Lib/pydoc.py
-+++ Python-3.6.0/Lib/pydoc.py
+--- Python-3.6.5.orig/Lib/pydoc.py
++++ Python-3.6.5/Lib/pydoc.py
 @@ -63,6 +63,7 @@ import pkgutil
  import platform
  import re
@@ -194,10 +194,10 @@
          """Return the location of module docs or None"""
  
          try:
-Index: Python-3.6.0/Lib/site.py
+Index: Python-3.6.5/Lib/site.py
 ===================================================================
---- Python-3.6.0.orig/Lib/site.py
-+++ Python-3.6.0/Lib/site.py
+--- Python-3.6.5.orig/Lib/site.py
++++ Python-3.6.5/Lib/site.py
 @@ -304,9 +304,15 @@ def getsitepackages(prefixes=None):
          seen.add(prefix)
  
@@ -215,10 +215,10 @@
          else:
              sitepackages.append(prefix)
              sitepackages.append(os.path.join(prefix, "lib", "site-packages"))
-Index: Python-3.6.0/Lib/trace.py
+Index: Python-3.6.5/Lib/trace.py
 ===================================================================
---- Python-3.6.0.orig/Lib/trace.py
-+++ Python-3.6.0/Lib/trace.py
+--- Python-3.6.5.orig/Lib/trace.py
++++ Python-3.6.5/Lib/trace.py
 @@ -53,6 +53,7 @@ import linecache
  import os
  import re
@@ -239,14 +239,14 @@
  
      def parse_ignore_dir(s):
          s = os.path.expanduser(os.path.expandvars(s))
-Index: Python-3.6.0/Lib/test/test_site.py
+Index: Python-3.6.5/Lib/test/test_site.py
 ===================================================================
---- Python-3.6.0.orig/Lib/test/test_site.py
-+++ Python-3.6.0/Lib/test/test_site.py
-@@ -247,8 +247,9 @@ class HelperFunctionsTests(unittest.Test
+--- Python-3.6.5.orig/Lib/test/test_site.py
++++ Python-3.6.5/Lib/test/test_site.py
+@@ -260,8 +260,9 @@ class HelperFunctionsTests(unittest.Test
              self.assertEqual(dirs[1], wanted)
          elif os.sep == '/':
-             # OS X non-framwework builds, Linux, FreeBSD, etc
+             # OS X non-framework builds, Linux, FreeBSD, etc
 -            self.assertEqual(len(dirs), 1)
 -            wanted = os.path.join('xoxo', 'lib',
 +            platlibdir = sysconfig.get_config_var('platlibdir')
@@ -255,11 +255,11 @@
                                    'python%d.%d' % sys.version_info[:2],
                                    'site-packages')
              self.assertEqual(dirs[0], wanted)
-Index: Python-3.6.0/Lib/test/test_sysconfig.py
+Index: Python-3.6.5/Lib/test/test_sysconfig.py
 ===================================================================
---- Python-3.6.0.orig/Lib/test/test_sysconfig.py
-+++ Python-3.6.0/Lib/test/test_sysconfig.py
-@@ -265,6 +265,7 @@ class TestSysConfig(unittest.TestCase):
+--- Python-3.6.5.orig/Lib/test/test_sysconfig.py
++++ Python-3.6.5/Lib/test/test_sysconfig.py
+@@ -266,6 +266,7 @@ class TestSysConfig(unittest.TestCase):
          # is similar to the global posix_prefix one
          base = get_config_var('base')
          user = get_config_var('userbase')
@@ -267,7 +267,7 @@
          # the global scheme mirrors the distinction between prefix and
          # exec-prefix but not the user scheme, so we have to adapt the paths
          # before comparing (issue #9100)
-@@ -279,8 +280,19 @@ class TestSysConfig(unittest.TestCase):
+@@ -280,8 +281,19 @@ class TestSysConfig(unittest.TestCase):
                  # before comparing
                  global_path = global_path.replace(sys.base_prefix, sys.prefix)
                  base = base.replace(sys.base_prefix, sys.prefix)



Reply via email to