From 87efb79effe2ed8a914a6e9f3855c4b925c52513 Mon Sep 17 00:00:00 2001 From: Karthikeyan Singaravelan Date: Sat, 17 Apr 2021 06:21:33 +0000 Subject: [PATCH] Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10 --- changelog.d/2644.misc.rst | 1 + setuptools/tests/server.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changelog.d/2644.misc.rst diff --git a/changelog.d/2644.misc.rst b/changelog.d/2644.misc.rst new file mode 100644 index 0000000000..1aa9fbbe4e --- /dev/null +++ b/changelog.d/2644.misc.rst @@ -0,0 +1 @@ +Fixed ``DeprecationWarning`` due to ``threading.Thread.setDaemon`` in tests -- by :user:`tirkarthi` diff --git a/setuptools/tests/server.py b/setuptools/tests/server.py index 7e2132301b..6717c05358 100644 --- a/setuptools/tests/server.py +++ b/setuptools/tests/server.py @@ -65,7 +65,7 @@ def __init__( http.server.HTTPServer.__init__( self, server_address, RequestHandlerClass) threading.Thread.__init__(self) - self.setDaemon(True) + self.daemon = True self.requests = [] def run(self):