From 452480eb6820df9973d50431a479ca547815ae08 Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Mon, 27 Feb 2023 13:38:42 -0500 Subject: [PATCH] python: Use standalone 'sysconfig' module MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Since 'distutils' will be removed in Python 3.12, use the standalone 'sysconfig' module that was introduced in Python 3.2. See https://peps.python.org/pep-0632/ Change-Id: I7a89516b03af01cb7ca5178c210bef8248c55c26 Signed-off-by: Michael Jeanson Reviewed-on: https://review.lttng.org/c/babeltrace/+/9591 Reviewed-by: Simon Marchi Reviewed-by: Jérémie Galarneau Tested-by: jenkins --- src/bindings/python/bt2/setup.py.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bindings/python/bt2/setup.py.in b/src/bindings/python/bt2/setup.py.in index 44b1dc67..d6f7c902 100644 --- a/src/bindings/python/bt2/setup.py.in +++ b/src/bindings/python/bt2/setup.py.in @@ -5,7 +5,7 @@ import sys import os -import distutils.sysconfig +import sysconfig from distutils.core import setup, Extension @@ -19,7 +19,7 @@ following command to your .bashrc/.zshrc: -------------------------------------------------------------------------------- """ -original_get_config_vars = distutils.sysconfig.get_config_vars +original_get_config_vars = sysconfig.get_config_vars def get_cflags(): @@ -82,7 +82,7 @@ def our_get_config_vars(*args): return subset_config_vars -distutils.sysconfig.get_config_vars = our_get_config_vars +sysconfig.get_config_vars = our_get_config_vars def main(): -- 2.34.1