`distutils` has been deprecated since Python 3.10 and removed in Python 3.12. [This import](https://github.com/IBMDecisionOptimization/docplex/blob/master/docplex/util/cli.py#L14) fails with Python 3.12 unless `setuptools` is manually installed alongside `docplex` (to provide `distutils`).