From 45f43a9e30f09d3cc6c7a15db57b5243e46ee16cddfb7a3310df1f63ce81280a Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 19 Jan 2022 22:05:07 +0000 Subject: [PATCH 1/2] - Update to 3.10.2: Bugfix only - bpo#46347 memory leak in PyEval_EvalCodeEx (especially visible with Cython code) - and many others OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python310?expand=0&rev=28 --- Python-3.10.1.tar.xz | 3 --- Python-3.10.1.tar.xz.asc | 16 ---------------- Python-3.10.2.tar.xz | 3 +++ Python-3.10.2.tar.xz.asc | 16 ++++++++++++++++ python310.changes | 9 +++++++++ python310.spec | 6 +++--- 6 files changed, 31 insertions(+), 22 deletions(-) delete mode 100644 Python-3.10.1.tar.xz delete mode 100644 Python-3.10.1.tar.xz.asc create mode 100644 Python-3.10.2.tar.xz create mode 100644 Python-3.10.2.tar.xz.asc diff --git a/Python-3.10.1.tar.xz b/Python-3.10.1.tar.xz deleted file mode 100644 index 38a7d4d..0000000 --- a/Python-3.10.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7f1265b6e1a5de1ec5c3ec7019ab53413469934758311e9d240c46e5ae6e177 -size 18775460 diff --git a/Python-3.10.1.tar.xz.asc b/Python-3.10.1.tar.xz.asc deleted file mode 100644 index bbdd609..0000000 --- a/Python-3.10.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmGuWMwACgkQ/+h0BBaL -2EeXkw/+JTBqHb478Qq3uwyUV2EaPscgAIj9IqsGRFdU0T0SeRTFwVOisTQNKdFN -7AznnMmd1mBf3lj5MG71trd4GojHe5V9gs6pn7Wjqj8rRiRSUPELjFBP+/dhm73k -D2MSw62wxsdG2ir7FDkc480MFTeNlxAQNEB7E8pnc0vvpzcZ5PO2qEKq8LpWfm36 -P2CFWu3pf4+dNX0OK6cj0WslBaxzLoNGbQxoB/5iJawZyndWZFgrilWW7iAiLk6K -nbU9Hw4QKaaZuU147tA7ponZeRdsw4cstNr1OJSey0ns0tHHa6GrPvE+KVYbudPD -/by+WqEdyGSde6iddXXnA93evyttzFTx0H6u8xboAM0RNrefCykWZo0AyoXWHGY2 -/uZTeXvIDWJxAvZOi2XXnf50wD0OI/wfaHDYHp82olE6wqb2vKFuRK2U8EoT8mWq -Ogf7ITwyAnk12EzUOk0v8kKEFoYtJ3++bg//8K1nZV1Um5KvDZK0TWdajAENoM27 -OF4DYvtwJOea/p2OCNgAVRIOQfwsAkc49SXp3fppFoJQ4bp8wCXJ8QU77UL8S3s9 -494BIF8CvdgiVGTSK46++nfQMj5RyuW75U9LQADAy518lHx1Aaev0IfOda6QSPs5 -YqWYulr34N/o3muS343+zw/7WZRhLByDfJDinS68bDZP1gqp3Jk= -=Yg6e ------END PGP SIGNATURE----- diff --git a/Python-3.10.2.tar.xz b/Python-3.10.2.tar.xz new file mode 100644 index 0000000..6fa761e --- /dev/null +++ b/Python-3.10.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17de3ac7da9f2519aa9d64378c603a73a0e9ad58dffa8812e45160c086de64c7 +size 18780936 diff --git a/Python-3.10.2.tar.xz.asc b/Python-3.10.2.tar.xz.asc new file mode 100644 index 0000000..75a9123 --- /dev/null +++ b/Python-3.10.2.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmHgeFkACgkQ/+h0BBaL +2EflWw/9FnfeUkaCFcLI19kqenqF8q7+e3yAD1629A47nRGeU9/drJ++PtBTAzj9 ++savP9BGLHioszJnL3hQRiwip4dGhyyfxUie7FuJMrY8NjH5iLwFwuKULWrcFBhS +rzSHtOOR+CA2ryP3eWfOZ5XHHlojaEDn7H5QmQud3+X4OgXeE4ssbtCccpezRiOB +2rdy4IqwbxNcmIaTA9L8xQOnzkSijjQa3L6KEXtUm0gtiZ9/MjdXHT+UOvhuLig/ +ByRhKxkIl/XbbopWw6RNPjejhB1C6aLrWpEp77o3MQxXf5pNIICCR2JfO+Oq8+4H +71yIAH//GmgLGB/+C0MH8RReeCRtPKos75uvKIexT6aLmUb3OPoY6UvzJDVXxEtn +FR9TocW2IkhNQZByaWeoVosOW9ZsvKXwCR8NRE7ZxZa3AKCMEiz7PRg+ljcynSps +BBvP1cshUN6DELwAqYe44qAWfrUImzxi4T+INgg4RwLpxyPARDFw+uw9uo/M57qV +OgUJ2ViXxRwnIBa3nrvX4/QsBQJyFSjzXZzs1hP6ZUPRnCUZHsEKei0OcThqJ032 +ce7DOUHvjaGqQBNpi9KnFqiVhueojmeo+WLy9EjBpRH9obc7dQaAfOgXTtf0BHZc +wFwzQo3kvth8187RYxWcdh4Vk4MKSMgGZw8BX0Y94+Rwru4RBBI= +=z3td +-----END PGP SIGNATURE----- diff --git a/python310.changes b/python310.changes index 5f6f44c..c1021aa 100644 --- a/python310.changes +++ b/python310.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Jan 19 22:01:51 UTC 2022 - Matej Cepl + +- Update to 3.10.2: + Bugfix only + - bpo#46347 memory leak in PyEval_EvalCodeEx (especially + visible with Cython code) + - and many others + ------------------------------------------------------------------- Wed Dec 8 13:07:25 UTC 2021 - Matej Cepl diff --git a/python310.spec b/python310.spec index 1a8060c..a863924 100644 --- a/python310.spec +++ b/python310.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -53,7 +53,7 @@ # Will do the /usr/bin/python3 and all the core links %define primary_interpreter 0 # We don't process beta signs well -%define folderversion 3.10.1 +%define folderversion 3.10.2 %define tarname Python-%{tarversion} %define sitedir %{_libdir}/python%{python_version} # three possible ABI kinds: m - pymalloc, d - debug build; see PEP 3149 @@ -89,7 +89,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.1 +Version: 3.10.2 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 From 6f5316e738a448ef26e9383c4970845492398d1d1d3504354d52d2cc50ad133e Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 20 Jan 2022 00:20:05 +0000 Subject: [PATCH 2/2] Fix version of python-docs-theme module OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python310?expand=0&rev=29 --- python310.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python310.spec b/python310.spec index a863924..74fcee4 100644 --- a/python310.spec +++ b/python310.spec @@ -175,7 +175,7 @@ BuildRequires: mpdecimal-devel %if %{with doc} BuildRequires: python3-Sphinx %if 0%{?suse_version} >= 1500 -BuildRequires: python3-python-docs-theme +BuildRequires: python3-python-docs-theme >= 2022.1 %endif %endif %if %{with general}