[Python-checkins] bpo-41282: Consistent message and filter warning in setup.py (GH-25571)

tiran webhook-mailer at python.org
Sat Apr 24 03:55:41 EDT 2021


https://github.com/python/cpython/commit/a460ab3134cd5cf3932c2125aec012851268f0cc
commit: a460ab3134cd5cf3932c2125aec012851268f0cc
branch: master
author: Christian Heimes <christian at python.org>
committer: tiran <christian at python.org>
date: 2021-04-24T09:55:15+02:00
summary:

bpo-41282: Consistent message and filter warning in setup.py (GH-25571)

Signed-off-by: Christian Heimes <christian at python.org>

files:
M Lib/distutils/sysconfig.py
M setup.py

diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py
index 439040deb5619d..aa63093a3f0e6e 100644
--- a/Lib/distutils/sysconfig.py
+++ b/Lib/distutils/sysconfig.py
@@ -57,7 +57,7 @@
     from sysconfig import _fix_pcbuild
 
 warnings.warn(
-    'the distutils.sysconfig module is deprecated, use sysconfig instead',
+    'The distutils.sysconfig module is deprecated, use sysconfig instead',
     DeprecationWarning,
     stacklevel=2
 )
diff --git a/setup.py b/setup.py
index df434d48768e98..4f4b42d1d9d6ac 100644
--- a/setup.py
+++ b/setup.py
@@ -33,8 +33,16 @@
 
 with warnings.catch_warnings():
     # bpo-41282 (PEP 632) deprecated distutils but setup.py still uses it
-    warnings.filterwarnings("ignore", "The distutils package is deprecated",
-                            DeprecationWarning)
+    warnings.filterwarnings(
+        "ignore",
+        "The distutils package is deprecated",
+        DeprecationWarning
+    )
+    warnings.filterwarnings(
+        "ignore",
+        "The distutils.sysconfig module is deprecated, use sysconfig instead",
+        DeprecationWarning
+    )
 
     from distutils import log
     from distutils.command.build_ext import build_ext



More information about the Python-checkins mailing list