This update for python39 fixes the following issues:
CVE-2021-3572: Fixed an improper handling of unicode characters in pip (bsc#1186819).
Update to 3.9.10 (jsc#SLE-23849)
Remove shebangs from from python-base libraries in _libdir. (bsc#1193179)
Update to 3.9.9:
rpm-build-python dependency is available on the current Factory, not with SLE.
BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.
Update to 3.9.7:
Add building with --with-system-libmpdec option (bsc#1189356).
test_faulthandler is still problematic under qemu linux-user emulation, disable it there
Reenable profileopt with qemu emulation, test_faulthandler is no longer run during profiling
{ "binaries": [ { "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }
{ "binaries": [ { "python39-testsuite": "3.9.10-150300.4.8.1", "libpython3_9-1_0-32bit": "3.9.10-150300.4.8.1", "python39-devel": "3.9.10-150300.4.8.1", "python39": "3.9.10-150300.4.8.2", "python39-idle": "3.9.10-150300.4.8.2", "python39-dbm": "3.9.10-150300.4.8.2", "python39-doc-devhelp": "3.9.10-150300.4.8.1", "python39-32bit": "3.9.10-150300.4.8.2", "python39-tk": "3.9.10-150300.4.8.2", "python39-curses": "3.9.10-150300.4.8.2", "python39-doc": "3.9.10-150300.4.8.1", "python39-base-32bit": "3.9.10-150300.4.8.1", "python39-base": "3.9.10-150300.4.8.1", "libpython3_9-1_0": "3.9.10-150300.4.8.1", "python39-tools": "3.9.10-150300.4.8.1" } ] }