Hello community, here is the log from the commit of package python38 for openSUSE:Factory checked in at 2020-11-15 15:16:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python38 (Old) and /work/SRC/openSUSE:Factory/.python38.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python38" Sun Nov 15 15:16:53 2020 rev:6 rq:847346 version:3.8.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python38/python38.changes 2020-10-22 14:20:31.210655321 +0200 +++ /work/SRC/openSUSE:Factory/.python38.new.24930/python38.changes 2020-11-15 15:17:04.986857035 +0100 @@ -1,0 +2,17 @@ +Mon Nov 9 10:51:30 UTC 2020 - Matej Cepl <mc...@suse.com> + +- Update to 3.8.6, which contains various bug fixes including security + fix of included pip and setuptools (bpo#41490, bsc#1176262, + CVE-2019-20916). Full list of changes is available at + https://docs.python.org/release/3.8.6/whatsnew/changelog.html#python-3-8-6 +- Revert previous patch, and readd bpo-31046_ensurepip_honours_prefix.patch. + +------------------------------------------------------------------- +Fri Oct 30 17:49:32 CET 2020 - Matej Cepl <mc...@suse.com> + +- Replace ensurepip with simple script instructing to install + packaged pip (bsc#1176262). +- Remove bpo-31046_ensurepip_honours_prefix.patch, which is not + necessary anymore. + +------------------------------------------------------------------- Old: ---- Python-3.8.5.tar.xz Python-3.8.5.tar.xz.asc New: ---- Python-3.8.6.tar.xz Python-3.8.6.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python38.spec ++++++ --- /var/tmp/diff_new_pack.25Zmkv/_old 2020-11-15 15:17:06.126858241 +0100 +++ /var/tmp/diff_new_pack.25Zmkv/_new 2020-11-15 15:17:06.130858246 +0100 @@ -87,7 +87,7 @@ %bcond_without profileopt %endif Name: %{python_pkg_name}%{psuffix} -Version: 3.8.5 +Version: 3.8.6 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 ++++++ F00102-lib64.patch ++++++ --- /var/tmp/diff_new_pack.25Zmkv/_old 2020-11-15 15:17:06.158858275 +0100 +++ /var/tmp/diff_new_pack.25Zmkv/_new 2020-11-15 15:17:06.158858275 +0100 @@ -130,7 +130,7 @@ 'data': '{userbase}', --- a/Lib/test/test_site.py +++ b/Lib/test/test_site.py -@@ -266,8 +266,8 @@ class HelperFunctionsTests(unittest.Test +@@ -267,8 +267,8 @@ class HelperFunctionsTests(unittest.Test dirs = site.getsitepackages() if os.sep == '/': # OS X, Linux, FreeBSD, etc @@ -183,7 +183,7 @@ } --- a/configure +++ b/configure -@@ -15188,9 +15188,9 @@ fi +@@ -15214,9 +15214,9 @@ fi if test x$PLATFORM_TRIPLET = x; then @@ -197,7 +197,7 @@ --- a/configure.ac +++ b/configure.ac -@@ -4674,9 +4674,9 @@ fi +@@ -4689,9 +4689,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.5.tar.xz -> Python-3.8.6.tar.xz ++++++ /work/SRC/openSUSE:Factory/python38/Python-3.8.5.tar.xz /work/SRC/openSUSE:Factory/.python38.new.24930/Python-3.8.6.tar.xz differ: char 27, line 1 ++++++ SUSE-FEDORA-multilib.patch ++++++ --- /var/tmp/diff_new_pack.25Zmkv/_old 2020-11-15 15:17:06.226858347 +0100 +++ /var/tmp/diff_new_pack.25Zmkv/_new 2020-11-15 15:17:06.230858352 +0100 @@ -1,6 +1,6 @@ --- a/configure.ac +++ b/configure.ac -@@ -4671,12 +4671,26 @@ else +@@ -4686,12 +4686,26 @@ else LIBPYTHON='' fi @@ -267,7 +267,7 @@ addsitedir(sitedir, known_paths) --- a/Lib/test/test_site.py +++ b/Lib/test/test_site.py -@@ -266,8 +266,11 @@ class HelperFunctionsTests(unittest.Test +@@ -267,8 +267,11 @@ class HelperFunctionsTests(unittest.Test dirs = site.getsitepackages() if os.sep == '/': # OS X, Linux, FreeBSD, etc @@ -314,7 +314,7 @@ # just making sure _main() runs and returns things in the stdout --- a/configure +++ b/configure -@@ -15188,9 +15188,9 @@ fi +@@ -15214,9 +15214,9 @@ fi if test x$PLATFORM_TRIPLET = x; then @@ -361,7 +361,7 @@ import tempfile import textwrap -@@ -1070,12 +1071,13 @@ class InitConfigTests(EmbeddingTestsMixi +@@ -1072,12 +1073,13 @@ class InitConfigTests(EmbeddingTestsMixi return config['config']['module_search_paths'] else: ver = sys.version_info @@ -377,7 +377,7 @@ f'python{ver.major}.{ver.minor}', 'lib-dynload'), ] -@@ -1180,13 +1182,15 @@ class InitConfigTests(EmbeddingTestsMixi +@@ -1188,13 +1190,15 @@ class InitConfigTests(EmbeddingTestsMixi def test_init_pyvenv_cfg(self): # Test path configuration with pyvenv.cfg configuration file ++++++ bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch ++++++ --- /var/tmp/diff_new_pack.25Zmkv/_old 2020-11-15 15:17:06.266858390 +0100 +++ /var/tmp/diff_new_pack.25Zmkv/_new 2020-11-15 15:17:06.266858390 +0100 @@ -70,7 +70,7 @@ class EncodingTest(unittest.TestCase): """Issue 6716: compileall should escape source code when printing errors to stdout.""" -@@ -579,6 +594,21 @@ class CommandLineTestsBase: +@@ -620,6 +635,21 @@ class CommandLineTestsBase: class CommmandLineTestsWithSourceEpoch(CommandLineTestsBase, @@ -124,8 +124,8 @@ --- a/Lib/test/test_py_compile.py +++ b/Lib/test/test_py_compile.py -@@ -216,5 +216,19 @@ class PyCompileTestsWithoutSourceEpoch(P - pass +@@ -272,5 +272,19 @@ class PyCompileCLITestCase(unittest.Test + self.assertIn(b'No such file or directory', stderr) +class PyCompileTestsWithSourceEpoch(PyCompileTestsBase, ++++++ subprocess-raise-timeout.patch ++++++ --- /var/tmp/diff_new_pack.25Zmkv/_old 2020-11-15 15:17:06.374858504 +0100 +++ /var/tmp/diff_new_pack.25Zmkv/_new 2020-11-15 15:17:06.374858504 +0100 @@ -1,6 +1,6 @@ --- a/Lib/test/test_subprocess.py +++ b/Lib/test/test_subprocess.py -@@ -1124,7 +1124,8 @@ class ProcessTestCase(BaseTestCase): +@@ -1125,7 +1125,8 @@ class ProcessTestCase(BaseTestCase): self.assertIn("0.0001", str(c.exception)) # For coverage of __str__. # Some heavily loaded buildbots (sparc Debian 3.x) require this much # time to start. _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org