Accepting request 1139325 from devel:languages:python
- restore reproducible.patch to not add a random tmp path (boo#1062303) OBS-URL: https://build.opensuse.org/request/show/1139325 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-yarl?expand=0&rev=29
This commit is contained in:
commit
919aad2a44
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 16 22:10:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- restore reproducible.patch to not add a random tmp path
|
||||
(boo#1062303)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 14 15:08:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -24,6 +24,7 @@ Summary: Yet another URL library
|
||||
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}
|
||||
|
22
reproducible.patch
Normal file
22
reproducible.patch
Normal file
@ -0,0 +1,22 @@
|
||||
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.
|
Loading…
Reference in New Issue
Block a user