Skip to content

Commit 1881d00

Browse files
swegenerifduyue
authored andcommitted
setup.py: Replace imp module with importlib
This fixes the following warning: setup.py:7: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses Signed-off-by: Sven Wegener <[email protected]>
1 parent 587f215 commit 1881d00

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

setup.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
from setuptools import setup, Extension
55
except ImportError:
66
from distutils.core import setup, Extension
7-
import sys, imp, os, glob, io
7+
import sys, importlib, os, glob, io
88

99
def version():
10-
module = imp.load_source("hiredis.version", "hiredis/version.py")
10+
loader = importlib.machinery.SourceFileLoader("hiredis.version", "hiredis/version.py")
11+
module = loader.load_module()
1112
return module.__version__
1213

1314
ext = Extension("hiredis.hiredis",

0 commit comments

Comments
 (0)