From dbf6ebd8f109a66ba5342fdc32dc1dace9ab66c7 Mon Sep 17 00:00:00 2001 From: Sergio Garcia <47090312+singiamtel@users.noreply.github.com> Date: Wed, 26 Nov 2025 15:54:37 +0100 Subject: [PATCH] Remove pkg_resources It's deprecated and removed since Python 3.12 Ported from alisw/alibuild#906 --- bits_helpers/build.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/bits_helpers/build.py b/bits_helpers/build.py index 6431e37..9919313 100644 --- a/bits_helpers/build.py +++ b/bits_helpers/build.py @@ -1276,15 +1276,10 @@ def performPreferCheckWithTempDir(pkg, cmd): # The actual build script. debug("spec = %r", spec) - - cmd_raw = "" - try: - fp = open(dirname(realpath(__file__))+'/build_template.sh', 'r') - cmd_raw = fp.read() - fp.close() - except Exception: - from pkg_resources import resource_string - cmd_raw = resource_string("bits_helpers", 'build_template.sh') + + fp = open(dirname(realpath(__file__))+'/build_template.sh', 'r') + cmd_raw = fp.read() + fp.close() if args.docker: cachedTarball = re.sub("^" + workDir, "/sw", spec["cachedTarball"])