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.

Reply via email to