From 1b7fac1599a50c970fdef49abca7151cb11bdcd0 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Tue, 11 Oct 2022 21:19:21 +0100 Subject: [PATCH] Disable the setuptools user warning "Setuptools is replacing distutils." Once we stop relying on distutils, this filter can be removed. Signed-off-by: Pedro Algarvio --- salt/__init__.py | 8 ++++++++ setup.py | 2 ++ 2 files changed, 10 insertions(+) diff --git a/salt/__init__.py b/salt/__init__.py index ebc54ac8443..ec551abbc62 100644 --- a/salt/__init__.py +++ b/salt/__init__.py @@ -69,6 +69,14 @@ warnings.filterwarnings( append=True, ) +# Filter the setuptools UserWarning until we stop relying on distutils +warnings.filterwarnings( + "ignore", + message="Setuptools is replacing distutils.", + category=UserWarning, + module="_distutils_hack", +) + def __define_global_system_encoding_variable__(): import sys diff --git a/setup.py b/setup.py index 0fac50ab4bc..9d994ac8730 100755 --- a/setup.py +++ b/setup.py @@ -4,6 +4,8 @@ The setup script for salt """ # pylint: disable=file-perms,resource-leakage +import setuptools # isort:skip + import contextlib import distutils.dist import glob