Description: Replace imp which is deprecated in Python3.12 by importlib
Bug-Debian: https://bugs.debian.org/1055713
Author: Andreas Tille <tille@debian.org>
Last-Update: Fri, 12 Jan 2024 12:36:27 +0100

--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@
 
 from __future__ import with_statement
 import glob
-from imp import load_source
+import importlib
 import io
 import os
 import shutil
@@ -28,7 +28,7 @@ if sys.platform == 'win32' and sys.versi
    # find the compiler
    ext_errors += (IOError,)
 
-http_parser = load_source("http_parser", os.path.join("http_parser",
+http_parser = importlib.import_module("http_parser", os.path.join("http_parser",
         "__init__.py"))
 
 IS_PYPY = hasattr(sys, 'pypy_version_info')
