Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python313 for openSUSE:Factory checked in at 2026-10-23 20:22:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python313 (Old) and /work/SRC/openSUSE:Factory/.python313.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python313" Fri Oct 23 20:22:14 2026 rev:48 rq:1386976 version:3.13.16 Changes: -------- --- /work/SRC/openSUSE:Factory/python313/python313.changes 2026-10-13 17:43:36.166933753 +0200 +++ /work/SRC/openSUSE:Factory/.python313.new.2252680/python313.changes 2026-10-23 20:22:53.785996921 +0200 @@ -1,0 +2,9 @@ +Fri Oct 16 09:35:42 UTC 2026 - Matej Cepl <[email protected]> + +- Require libexpat1 >= 2.8.5 for python313-base and raise + the Expat build requirement accordingly. pyexpat uses + XML_SetHashSalt16Bytes when built with Expat >= 2.8, but the + automatic SONAME dependency permits older libraries, breaking + imports and venv/ensurepip (bsc#1285433). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python313.spec ++++++ --- /var/tmp/diff_new_pack.ESvPa4/_old 2026-10-23 20:22:54.836040525 +0200 +++ /var/tmp/diff_new_pack.ESvPa4/_new 2026-10-23 20:22:54.838040608 +0200 @@ -257,7 +257,7 @@ BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(bzip2) -BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(expat) >= 2.8.5 BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(uuid) BuildRequires: pkgconfig(zlib) @@ -422,6 +422,8 @@ %package -n %{python_pkg_name}-base Summary: Python 3 Interpreter and Stdlib Core +# pyexpat needs XML_SetHashSalt16Bytes; the SONAME dependency is unversioned (bsc#1285433). +Requires: libexpat1 >= 2.8.5 Requires: libpython%{so_version} = %{version} Recommends: %{python_pkg_name} = %{version} %obsolete_python_versioned base ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.ESvPa4/_old 2026-10-23 20:22:54.934044594 +0200 +++ /var/tmp/diff_new_pack.ESvPa4/_new 2026-10-23 20:22:54.937044719 +0200 @@ -1,6 +1,6 @@ -mtime: 1791377204 -commit: 4a113343ac2c683c1e58d05c6d5aca750a49dcb2465da319dde99db9016a3dc1 +mtime: 1792178595 +commit: d12a4849c7676e27fab1534a1c99687db6eba500fabe7b0132d43fa581320481 url: https://src.opensuse.org/python-interpreters/python313 -revision: 4a113343ac2c683c1e58d05c6d5aca750a49dcb2465da319dde99db9016a3dc1 +revision: d12a4849c7676e27fab1534a1c99687db6eba500fabe7b0132d43fa581320481 projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-10-16 21:23:15.000000000 +0200 @@ -0,0 +1,6 @@ +.osc +*.obscpio +*.osc +_build.* +.pbuild +python313-*-build/
