Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-yarl for openSUSE:Factory checked in at 2024-01-17 22:14:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-yarl (Old) and /work/SRC/openSUSE:Factory/.python-yarl.new.16006 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-yarl" Wed Jan 17 22:14:54 2024 rev:29 rq:1139325 version:1.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-yarl/python-yarl.changes 2024-01-15 22:11:26.077737056 +0100 +++ /work/SRC/openSUSE:Factory/.python-yarl.new.16006/python-yarl.changes 2024-01-17 22:14:56.386203156 +0100 @@ -1,0 +2,6 @@ +Tue Jan 16 22:10:35 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- restore reproducible.patch to not add a random tmp path + (boo#1062303) + +------------------------------------------------------------------- New: ---- reproducible.patch BETA DEBUG BEGIN: New: - restore reproducible.patch to not add a random tmp path (boo#1062303) BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-yarl.spec ++++++ --- /var/tmp/diff_new_pack.7vGGyA/_old 2024-01-17 22:14:57.074228422 +0100 +++ /var/tmp/diff_new_pack.7vGGyA/_new 2024-01-17 22:14:57.078228569 +0100 @@ -24,6 +24,7 @@ License: Apache-2.0 URL: https://github.com/aio-libs/yarl/ Source: https://files.pythonhosted.org/packages/source/y/yarl/yarl-%{version}.tar.gz +Patch1: reproducible.patch BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel >= 3.7} BuildRequires: %{python_module expandvars} ++++++ reproducible.patch ++++++ Date: 2023-12-12 Author: Bernhard M. Wiedemann <bwiedemann suse de> Make package build reproducible For this we avoid the use of a random tmp path that gets embedded into /usr/lib64/python3.10/site-packages/yarl/_quoting_c.cpython-310-x86_64-linux-gnu.so Index: yarl-1.9.4/packaging/pep517_backend/_backend.py =================================================================== --- yarl-1.9.4.orig/packaging/pep517_backend/_backend.py +++ yarl-1.9.4/packaging/pep517_backend/_backend.py @@ -207,7 +207,7 @@ def _in_temporary_directory(src_dir: Pat @contextmanager def maybe_prebuild_c_extensions( line_trace_cython_when_unset: bool = False, - build_inplace: bool = False, + build_inplace: bool = True, config_settings: dict[str, str] | None = None, ) -> t.Generator[None, t.Any, t.Any]: """Pre-build C-extensions in a temporary directory, when needed.