Fix: distutils removed in python 3.12
authorMichael Jeanson <mjeanson@efficios.com>
Mon, 31 Oct 2022 15:31:24 +0000 (11:31 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 2 Nov 2022 14:56:19 +0000 (10:56 -0400)
See https://peps.python.org/pep-0632/

Change-Id: If1349cb455aeeb2c2f81bc045d3d275ed1ec32e2
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
bindings/python/setup.py.in

index 9baa0625515d5b8f4fa31c6e6940baa9f2bd6014..c43f1540d9dbbcd0975975d78323284515188a9b 100644 (file)
 
 import sys
 
-from distutils.core import setup, Extension
+if sys.version_info < (3, 12):
+    from distutils.core import setup, Extension
+else:
+    from setuptools import setup, Extension
 
 PY_PATH_WARN_MSG = """
 -------------------------------------WARNING------------------------------------
This page took 0.025952 seconds and 4 git commands to generate.