From 339c66ef3e736148407b80a38ea808205017b3af0a51bd07ac1ffcdc91c03652 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 1 Mar 2023 20:51:07 +0000 Subject: [PATCH 1/4] - Add python310 Obsoletes line to obsolete_python_versioned macro. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python311?expand=0&rev=50 --- python311.changes | 5 +++++ python311.spec | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/python311.changes b/python311.changes index 727badb..0288245 100644 --- a/python311.changes +++ b/python311.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Mar 1 20:50:04 UTC 2023 - Matej Cepl + +- Add python310 Obsoletes line to obsolete_python_versioned macro. + ------------------------------------------------------------------- Tue Feb 21 11:34:49 UTC 2023 - Matej Cepl diff --git a/python311.spec b/python311.spec index e4ed3ca..3f94053 100644 --- a/python311.spec +++ b/python311.spec @@ -47,7 +47,8 @@ # Obsoleting previous "latest" Python versions # Next versions will get more lines like for older versions %define obsolete_python_versioned() \ -Obsoletes: python39%{?1:-%{1}} +Obsoletes: python39%{?1:-%{1}} \ +Obsoletes: python310%{?1:-%{1}} \ %else %define obsolete_python_versioned() %{nil} %endif From 9eb1b9b80903dc4ed726928b047be05af91567059277806c942604379dfbbc91 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Wed, 1 Mar 2023 20:52:12 +0000 Subject: [PATCH 2/4] Fix the macro OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python311?expand=0&rev=51 --- python311.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python311.spec b/python311.spec index 3f94053..9923911 100644 --- a/python311.spec +++ b/python311.spec @@ -48,7 +48,7 @@ # Next versions will get more lines like for older versions %define obsolete_python_versioned() \ Obsoletes: python39%{?1:-%{1}} \ -Obsoletes: python310%{?1:-%{1}} \ +Obsoletes: python310%{?1:-%{1}} %else %define obsolete_python_versioned() %{nil} %endif From 1b24baf605debe850fbf2565caee49649d069b0616294ec0a847e3ac49fd47b5 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Fri, 3 Mar 2023 18:48:38 +0000 Subject: [PATCH 3/4] - Update to 3.11.2: Bug fixes, no changes in API and no security bugs. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python311?expand=0&rev=52 --- Python-3.11.1.tar.xz | 3 --- Python-3.11.1.tar.xz.asc | 16 ---------------- Python-3.11.2.tar.xz | 3 +++ Python-3.11.2.tar.xz.asc | 16 ++++++++++++++++ fix_configure_rst.patch | 2 +- python311.changes | 6 ++++++ python311.spec | 2 +- 7 files changed, 27 insertions(+), 21 deletions(-) delete mode 100644 Python-3.11.1.tar.xz delete mode 100644 Python-3.11.1.tar.xz.asc create mode 100644 Python-3.11.2.tar.xz create mode 100644 Python-3.11.2.tar.xz.asc diff --git a/Python-3.11.1.tar.xz b/Python-3.11.1.tar.xz deleted file mode 100644 index f31c1c3..0000000 --- a/Python-3.11.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f -size 19856648 diff --git a/Python-3.11.1.tar.xz.asc b/Python-3.11.1.tar.xz.asc deleted file mode 100644 index 638d0cf..0000000 --- a/Python-3.11.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmOPlhsACgkQ/+h0BBaL -2EdY5w/+KKZY3ghMcjuxxF4o9CylFvhHGI7LP6FKZE5xnGtSZ2cXjcad+FwFMnFS -JE5fLpPD3xmkRoCIOwVKIos4l/chfAIE8gNlTBFOAwUYP0uVpA+SYNDOciT64Apj -32jELwHJJVgjG21Lubx35kOtmQa884hBB9T8RsovL35PhFvspSvTx8U+YfGKIZzG -liWwj/gBMMGd3p6pvz9UQsnqBLAfw50M6BDDQrQtoIDnw2R5s8oBqYa7uiRBzQch -dUGUm/gt9lBTI0fT3ZgCMD3Zu2et252nsbzMYgBuPSg6SlT63wHktzq1aewQ2lL2 -VcBBbIf4hpkL5QnPgzKuiHcU7tBeRngTaWhw0Nc8kfGuz56HsEJJyhaHtD5mlCx9 -0treI/NPAeA8KcrpnkufTpMCee7/R7CfH/dNp29yJlhbC+WYMbr6s600jJISf6zn -s0C40/MGLvVwIgT6HBkXkDL0Lii8vxc3w5smLiQ4xvQSHSS/fkP2qIDUhrX0eUlq -atacso0j7XAKYWBRHT70ZeXIN4UJuQ+dfK7xAC+bmyo9X9jcpUeozws8OvczYBRq -2qk4hCFFP/WgZ/MBiVoe2xmC6+ak2gH6xX6w2bB0/4Dc6KBMxWyUmRPuBVvx/cCp -AwXvH94gZl9wj/tmvOoZNqaMFG3tWuWo7+YzosWOBHAoUk8ILNM= -=ZuYB ------END PGP SIGNATURE----- diff --git a/Python-3.11.2.tar.xz b/Python-3.11.2.tar.xz new file mode 100644 index 0000000..2728336 --- /dev/null +++ b/Python-3.11.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29e4b8f5f1658542a8c13e2dd277358c9c48f2b2f7318652ef1675e402b9d2af +size 19893284 diff --git a/Python-3.11.2.tar.xz.asc b/Python-3.11.2.tar.xz.asc new file mode 100644 index 0000000..34be782 --- /dev/null +++ b/Python-3.11.2.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmPiV84ACgkQ/+h0BBaL +2EeZ1xAAwBi0AEjUlZ9oeC54VuqC/XLuVwc3xWf+Irw/5mJA2/weJHoQqG9aEDkB +ph1pDJ6G/vDyKdjh8NZKkKftIL9pggRpAcA4mQ3XcDMKI/J+EQe5P/BwsTGClLhK +cZg6IcQKZvo9djfyRz48w9wfKs34NasBgoFQP+hOzmU10UMrcR7gUSB2ZgMVMDID +0rK1w2aPmZmDLUltBhf6Xb2voUYo+3jINLHWmQC6tdDOBxtxv222dhxS1mvpV7Zu +Xw8do9OsQxonc+owkpciMKDLcFoVmkdQPz9bmvHJKovMXT2RY7FEam9H7ukr35fC +xA6BKnyMgvWIWQVTwjBhcz3C85adzAz/ypHNTbJOuPxp1ZP8qO3D6vPlhZIFyTeJ +7LhagUBUkIKKtbz7u3ERJgvA6tn3UVyLOXM1DnaKkXQ1FgSymgWPRU7BsxanQ8FD +QkfTjC8fatZLCewNfGInkeAdLue+rMwZc8Q6vw2CAmcVdOKsQ98Db/FLF5sC+Kjz +D3brUESEX1ELcVk7vumUI0/z+MECF11dpv5hPOZ4cZDoInsNu846TfU0rzOeVe7H +gGO6Ae/Lu5gG09TNqepbFGA/dWR8V3zdLs5ZShTT4FsNFrHh7GDAEAMZSwT3AsVZ +TjOdU3+xEGsEfrYWRXOkhVIQdJtuovwv9+me5YWeyC4Puzp0Zwk= +=8/cW +-----END PGP SIGNATURE----- diff --git a/fix_configure_rst.patch b/fix_configure_rst.patch index 6eb2649..7cef975 100644 --- a/fix_configure_rst.patch +++ b/fix_configure_rst.patch @@ -29,7 +29,7 @@ Create a Python.framework rather than a traditional Unix install. Optional --- a/Misc/NEWS +++ b/Misc/NEWS -@@ -7355,7 +7355,7 @@ C API +@@ -7621,7 +7621,7 @@ C API - bpo-40939: Removed documentation for the removed ``PyParser_*`` C API. - bpo-43795: The list in :ref:`stable-abi-list` now shows the public name diff --git a/python311.changes b/python311.changes index 0288245..1f0f27f 100644 --- a/python311.changes +++ b/python311.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 3 17:23:35 UTC 2023 - Matej Cepl + +- Update to 3.11.2: + Bug fixes, no changes in API and no security bugs. + ------------------------------------------------------------------- Wed Mar 1 20:50:04 UTC 2023 - Matej Cepl diff --git a/python311.spec b/python311.spec index 9923911..cdddade 100644 --- a/python311.spec +++ b/python311.spec @@ -104,7 +104,7 @@ Obsoletes: python310%{?1:-%{1}} %define dynlib() %{sitedir}/lib-dynload/%{1}.cpython-%{abi_tag}-%{archname}-%{_os}%{?_gnu}%{?armsuffix}.so %bcond_without profileopt Name: %{python_pkg_name}%{psuffix} -Version: 3.11.1 +Version: 3.11.2 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 From 9f02c1193de2640b299e1f2bb82d99a96a01cf362c7871e18603befb53a0e770 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Fri, 3 Mar 2023 19:12:38 +0000 Subject: [PATCH 4/4] Take care of testclinic OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python311?expand=0&rev=53 --- python311.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python311.spec b/python311.spec index cdddade..8ee1161 100644 --- a/python311.spec +++ b/python311.spec @@ -643,7 +643,7 @@ for library in \ _posixsubprocess _queue _random resource select _ssl _socket spwd \ _statistics _struct syslog termios _testbuffer _testimportmultiple \ _testmultiphase unicodedata zlib _ctypes_test _testinternalcapi _testcapi \ - _typing xxlimited xxlimited_35 \ + _typing _testclinic xxlimited xxlimited_35 \ _xxtestfuzz _xxsubinterpreters _elementtree pyexpat _md5 _sha1 \ _sha256 _sha512 _blake2 _sha3 _uuid _zoneinfo do @@ -892,6 +892,7 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo %{dynlib _ctypes_test} %{dynlib _testbuffer} %{dynlib _testcapi} +%{dynlib _testclinic} %{dynlib _testinternalcapi} %{dynlib _testimportmultiple} %{dynlib _testmultiphase}