diff --git a/Python-3.10.0.tar.xz b/Python-3.10.0.tar.xz deleted file mode 100644 index 4247d61..0000000 --- a/Python-3.10.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5a99f8e7a6a11a7b98b4e75e0d1303d3832cada5534068f69c7b6222a7b1b002 -size 18726176 diff --git a/Python-3.10.0.tar.xz.asc b/Python-3.10.0.tar.xz.asc deleted file mode 100644 index 3f52b4b..0000000 --- a/Python-3.10.0.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEz9yiRbEEPPKl+Xhl/+h0BBaL2EcFAmFbQFcACgkQ/+h0BBaL -2EfOdxAAxchwEW2xkRtOkqKrVlMhGSDcS2OoQ2BJ9iAHp7hyXglRn294YDvN1sDY -yH9gxSLTjjZTG0exoyoPmqH9EzzZizfN6LYZYKBXFZCAmowbZi2F05I07Bun9uN7 -nVlLMAn8Ax2JI7zkQNyJz471NELu7O+sW7y+JNNeNCzwlfX1HCDDOC93I34ATbAL -MH5hObURvNvESm95t3yUHVx3hiL5b6C87noUJB0aWDO9cKEl2eci0hiqhLGKEYRv -c47ebAEECvWGNUjj/PhnFZh3YKJin2V9/aMUo//8/hJhGpLOHl95ytk7f/4pMBYz -EaUG3BIbg1RjTCRopxJtk1/OOaZxS+HwtW+JRqCmJ+AL3OJxJNzCvYeqRNiXTE+X -hW4QppJjXaWr+R1m1StTvAEd+/Stw+pA8WEjuvLNhLbwOoEdpqPZjqIYNQTw9SMA -zb40wW+0XkaiW29nF5hgz0QYjBPfgyOH7imdpygoKxfpjz6/HPUFD46sBwG0kPjb -dwsrDiWj2ATdMc8MEi/2DUFbog27Plwa1frVCwiQc8iV34AfMX4sasv138oGJboS -l9twRhAbLgpTOJeBd3WLzehUdne0MsBWfTgYXliGkrqT4zPhnbsrX/uVNnM2Ca/a -QKxQ3zTkxA8Dkf5x2FU+LWDmM6OJRSm+uREfgx3scjzSc3R0I/A= -=2HBO ------END PGP SIGNATURE----- diff --git a/Python-3.10.1.tar.xz b/Python-3.10.1.tar.xz new file mode 100644 index 0000000..38a7d4d --- /dev/null +++ b/Python-3.10.1.tar.xz @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..bbdd609 --- /dev/null +++ b/Python-3.10.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----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/bpo-31046_ensurepip_honours_prefix.patch b/bpo-31046_ensurepip_honours_prefix.patch index b7a82ee..e3bb24d 100644 --- a/bpo-31046_ensurepip_honours_prefix.patch +++ b/bpo-31046_ensurepip_honours_prefix.patch @@ -139,7 +139,7 @@ Co-Authored-By: Xavier de Gaye --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1279,7 +1279,7 @@ install: @FRAMEWORKINSTALLFIRST@ commoni +@@ -1278,7 +1278,7 @@ install: @FRAMEWORKINSTALLFIRST@ commoni install|*) ensurepip="" ;; \ esac; \ $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ @@ -148,7 +148,7 @@ Co-Authored-By: Xavier de Gaye fi altinstall: commoninstall -@@ -1289,7 +1289,7 @@ altinstall: commoninstall +@@ -1288,7 +1288,7 @@ altinstall: commoninstall install|*) ensurepip="--altinstall" ;; \ esac; \ $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ diff --git a/python-3.3.0b1-fix_date_time_compiler.patch b/python-3.3.0b1-fix_date_time_compiler.patch index adfb8d2..f69846f 100644 --- a/python-3.3.0b1-fix_date_time_compiler.patch +++ b/python-3.3.0b1-fix_date_time_compiler.patch @@ -4,7 +4,7 @@ --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -785,11 +785,18 @@ Modules/getbuildinfo.o: $(PARSER_OBJS) \ +@@ -784,11 +784,18 @@ Modules/getbuildinfo.o: $(PARSER_OBJS) \ $(DTRACE_OBJS) \ $(srcdir)/Modules/getbuildinfo.c $(CC) -c $(PY_CORE_CFLAGS) \ diff --git a/python310.changes b/python310.changes index 4c78775..5f6f44c 100644 --- a/python310.changes +++ b/python310.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Wed Dec 8 13:07:25 UTC 2021 - Matej Cepl + +- Upgrade to 3.10.1: + - PEP 623 – Deprecate and prepare for the removal of the wstr + member in PyUnicodeObject. + - PEP 604 – Allow writing union types as X | Y + - PEP 612 – Parameter Specification Variables + - PEP 626 – Precise line numbers for debugging and other tools. + - PEP 618 – Add Optional Length-Checking To zip. + - bpo-12782: Parenthesized context managers are now officially + allowed. + - PEP 632 – Deprecate distutils module. + - PEP 613 – Explicit Type Aliases + - PEP 634 – Structural Pattern Matching: Specification + - PEP 635 – Structural Pattern Matching: Motivation and + Rationale + - PEP 636 – Structural Pattern Matching: Tutorial + - PEP 644 – Require OpenSSL 1.1.1 or newer + - PEP 624 – Remove Py_UNICODE encoder APIs + - PEP 597 – Add optional EncodingWarning +- Patches readjusted: + - bpo-31046_ensurepip_honours_prefix.patch + - python-3.3.0b1-fix_date_time_compiler.patch + ------------------------------------------------------------------- Sat Dec 4 18:40:28 UTC 2021 - Matej Cepl diff --git a/python310.spec b/python310.spec index e67668e..1a8060c 100644 --- a/python310.spec +++ b/python310.spec @@ -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.0 +%define folderversion 3.10.1 %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.0 +Version: 3.10.1 Release: 0 Summary: Python 3 Interpreter License: Python-2.0