[packages/python3-jaraco.packaging] gather metadata in current env instead of isolated by default

atler atler at pld-linux.org
Mon Apr 21 18:20:59 CEST 2025


commit eaada68d38a1b18e3bcf0476e83279e698d63b36
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Apr 21 17:54:48 2025 +0200

    gather metadata in current env instead of isolated by default

 no-isolated-env.patch         | 11 +++++++++++
 python3-jaraco.packaging.spec |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/python3-jaraco.packaging.spec b/python3-jaraco.packaging.spec
index 0b983e6..72b502e 100644
--- a/python3-jaraco.packaging.spec
+++ b/python3-jaraco.packaging.spec
@@ -14,6 +14,7 @@ Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/jaraco-packaging/
 Source0:	https://files.pythonhosted.org/packages/source/j/jaraco_packaging/jaraco_packaging-%{version}.tar.gz
 # Source0-md5:	7d4621f007cc2d0e646c26194c6e5f12
+Patch0:		no-isolated-env.patch
 URL:		https://pypi.org/project/jaraco.packaging/
 BuildRequires:	python3-build
 BuildRequires:	python3-installer
@@ -70,6 +71,7 @@ Dokumentacja API modułu Pythona jaraco.packaging.
 
 %prep
 %setup -q -n jaraco_packaging-%{version}
+%patch -P0 -p1
 
 %build
 %py3_build_pyproject
diff --git a/no-isolated-env.patch b/no-isolated-env.patch
new file mode 100644
index 0000000..da3da2c
--- /dev/null
+++ b/no-isolated-env.patch
@@ -0,0 +1,11 @@
+--- jaraco_packaging-10.2.3/jaraco/packaging/metadata.py.orig	2024-08-20 05:01:28.000000000 +0200
++++ jaraco_packaging-10.2.3/jaraco/packaging/metadata.py	2025-04-21 17:50:45.118512926 +0200
+@@ -6,7 +6,7 @@
+ 
+ def load(
+     source_dir: util.StrPath,
+-    isolated: bool = os.environ.get('BUILD_ENVIRONMENT', 'isolated') == 'isolated',
++    isolated: bool = os.environ.get('BUILD_ENVIRONMENT', 'current') == 'isolated',
+     **kwargs,
+ ):
+     """
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-jaraco.packaging.git/commitdiff/eaada68d38a1b18e3bcf0476e83279e698d63b36



More information about the pld-cvs-commit mailing list