diff --git a/Python-3.10.4.tar.xz b/Python-3.10.4.tar.xz deleted file mode 100644 index c014894..0000000 --- a/Python-3.10.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:80bf925f571da436b35210886cf79f6eb5fa5d6c571316b73568343451f77a19 -size 19342692 diff --git a/Python-3.10.4.tar.xz.asc b/Python-3.10.4.tar.xz.asc deleted file mode 100644 index 304c4a3..0000000 --- a/Python-3.10.4.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmI7glkACgkQ/+h0BBaL -2EeuBBAAoOCzPJXjt6RoAYMGpKl3f7HNGRR6q5nyLzyJ2EMOFflsJH7HRyE9c5eO -7EsrD3oO9OMkdY6Ffs7m0pfU6evGRaEAu/gY5ia8DVXjp0pLd8KJFKVKBvMLUsoB -WHM8t1MCCmEq7bPXjqnBW56UEMj8Tq/WzVPtC6nHc3zCbegM1GlrTcE4a6wYsILE -6zaSvmMGFNoER3+AzMSy2JEAYvPHZMhlzHgqjFwwQwBNEio7cKd12f8suwlGOnma -bpFpb6MlOyYXiBQtpEnlnkJH+xRrDKCczXVEgR64CHXF7ZOcuYexzLz+hX+1httd -vNmxcbx3Dd+LQ+QD/8oUqxGbQmz91QvcWR3VGweBdrqLykv4BqPQT5sh9pSj7GP4 -+bzIneAlNvbgZ31oWSAAjSyshtYPoKAK47a45UtGspsDONI2vMnVL4hKnYJPRNPQ -rVTjSZZQrTOvr7v3vnux0uvcg63DdmjkLULdyNgFoQzx1BK+/eQSVDqL3UxSifeg -ev1KtaEQvD71ETdpAmAzTxCQm41F6uQFC68JaAF7Bk5UH8PT1zhyAaTnVWBZ9dYu -2RORSFHib9cILdvql4Kde9ZKyzarcXl81+B3zAa3dehx+cpnbfxk2y+TKD+IAPJy -4727aPUgEceIVH3TtrwJF94vyR3UVPi2IudfGOmI/k2RZ+adjWY= -=4vI+ ------END PGP SIGNATURE----- diff --git a/Python-3.11.0b1.tar.xz b/Python-3.11.0b1.tar.xz new file mode 100644 index 0000000..96bfb83 --- /dev/null +++ b/Python-3.11.0b1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dccac9b03dd3fe5cd10bc547579eb0be81a1d8971ec2a866b03dec5391f5ad25 +size 19416160 diff --git a/Python-3.11.0b1.tar.xz.asc b/Python-3.11.0b1.tar.xz.asc new file mode 100644 index 0000000..bcee99e --- /dev/null +++ b/Python-3.11.0b1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmJ1p8MACgkQ/+h0BBaL +2Ed9aBAAqIsXqNNhL3Q8jRpWdckbyiSsTgf7k+nr/yhO6x+XD8TZE5OakOIvCI4h +NnvzAKD+QzaDQAlT+QtrOf2BFK6z8x2k0FwdLZBZGbpY1GAJWRPJhLwqPmo0k6PC +H3wU7sJoKc2Md1s6UHYwoKy1sxYF4a2SjNWPfz+1/pUZoTucR4IEHUdOpzwhCh8k +frms3eu+AlbwSWisYjDLlOsvyfpqteM5pnfSB+XeQQmhjqXkdvOyNopnIpld9yYA +ThM2DcA+uw78xJx866vj9vybBXALJJAFs7L8Ofw0ZzNm7gZdorjvPUzy6+7LI72c +a2qVOKW4ugGILZi4r65abMoL87xSokIsztPlvKN+pbynWKc3Rk46trtn6TDsV7mi +wYNrlkWaeZPg6D200G7VXfNRJ3cSoLTEW5q4bkx5JJClTWd19JpE8xdMN8xd8Cj2 +M7dzkImD6/UeQ87cOmFvg2Qcs/2nRfIfjDjjUTYXMCMof/XJ1Lzrz0y1O2sdfYud +o71oSmkYbKkcO4vJ/H6pOyGjLRS6nhWYbgebRMUp1zghnIibQIXt49+ntSpTT8VZ +9HVskMUb0FzbEuEza7jfeIj33VX9NOBGrpzupgqXnJZRyqmuM+OqNnBL082/uqFU +b0eheOgImRed716X9ZmhPQp1lNBItQk3IxZktLsnDsDKoqNIdQA= +=LzMI +-----END PGP SIGNATURE----- diff --git a/python310.changes b/python310.changes index 6649cd9..bd0ad62 100644 --- a/python310.changes +++ b/python310.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon May 9 15:09:03 UTC 2022 - Matej Cepl + +- Update to pre-release version 3.11.0b1: + - PEP 657 – Include Fine-Grained Error Locations in Tracebacks + - PEP 654 – Exception Groups and except* + - PEP 673 – Self Type + - PEP 646 – Variadic Generics + - PEP 680– tomllib: Support for Parsing TOML in the Standard Library + - PEP 675– Arbitrary Literal String Type + - PEP 655– Marking individual TypedDict items as required or potentially-missing + - bpo-46752– Introduce task groups to asyncio + - The Faster Cpython Project is already yielding some exciting + results. Python 3.11 is up to 10-60% faster than Python + 3.10. On average, we measured a 1.22x speedup on the standard + benchmark suite. See + https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpython + for details. + ------------------------------------------------------------------- Thu May 5 14:35:56 UTC 2022 - Matej Cepl diff --git a/python310.spec b/python310.spec index 8f92977..8b0e498 100644 --- a/python310.spec +++ b/python310.spec @@ -52,19 +52,19 @@ Obsoletes: python39%{?1:-%{1}} # based on the current source tarball %define python_version_abitag %(c=%{python_version}; echo ${c//./}) # FIXME %%define python_version_soname %%(c=%%{python_version}; echo ${c//./_}) -%define python_version_soname 3_10 +%define python_version_soname 3_11 %if 0%(test -n "%{tar_suffix}" && echo 1) %define _version %(echo "%{_version}~%{tar_suffix}") %define tarversion %{version} %else %define tarversion %{version} %endif -%define python_pkg_name python310 +%define python_pkg_name python311 # Will provide the python3-* provides # Will do the /usr/bin/python3 and all the core links -%define primary_interpreter 1 +%define primary_interpreter 0 # We don't process beta signs well -%define folderversion 3.10.4 +%define folderversion 3.11.0 %define tarname Python-%{tarversion} %define sitedir %{_libdir}/python%{python_version} # three possible ABI kinds: m - pymalloc, d - debug build; see PEP 3149 @@ -100,7 +100,7 @@ Obsoletes: python39%{?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.10.4 +Version: 3.11.0b1 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 @@ -122,7 +122,7 @@ Source20: idle3.appdata.xml # 3. mkdir Vendor && mv usr/include/* Vendor/ # 4. tar cJf bluez-devel-vendor.tar.xz Vendor/ Source21: bluez-devel-vendor.tar.xz -Source98: python310-rpmlintrc +Source98: python311-rpmlintrc # Tarball is signed by the GPG key of Pablo Galindo Salgado (0x64E628F8D684696D) # https://keybase.io/pablogsal/pgp_keys.asc?fingerprint=a035c8c19219ba821ecea86b64e628f8d684696d Source99: python.keyring @@ -555,7 +555,7 @@ EXCLUDE="$EXCLUDE test_capi" # Limit virtual memory to avoid spurious failures if test $(ulimit -v) = unlimited || test $(ulimit -v) -gt 10000000; then - ulimit -v 10000000 || : + ulimit -v 11000000 || : fi export PYTHONPATH="$(pwd -P)/Lib"