Skip to content

Commit ed0dd93

Browse files
authored
Remove cmake version check from setup.py
1 parent 8816486 commit ed0dd93

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

setup.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
from setuptools import setup, Extension
99
from setuptools.command.build_ext import build_ext
10-
from distutils.version import LooseVersion
1110

1211

1312
class CMakeExtension(Extension):
@@ -19,21 +18,14 @@ def __init__(self, name, sourcedir=""):
1918
class CMakeBuild(build_ext):
2019
def run(self):
2120
try:
22-
out = subprocess.check_output(["cmake", "--version"])
21+
subprocess.check_output(["cmake", "--version"])
2322
except OSError:
2423
raise RuntimeError(
2524
"CMake must be installed to build"
2625
+ " the following extensions: "
2726
+ ", ".join(e.name for e in self.extensions)
2827
)
2928

30-
if platform.system() == "Windows":
31-
cmake_version = LooseVersion(
32-
re.search(r"version\s*([\d.]+)", out.decode()).group(1)
33-
)
34-
if cmake_version < "3.1.0":
35-
raise RuntimeError("CMake >= 3.1.0 is required on Windows")
36-
3729
for ext in self.extensions:
3830
self.build_extension(ext)
3931

0 commit comments

Comments
 (0)