from setuptools import Extension, setup from Cython.Build import cythonize ext_modules = [ Extension( "parallelsort", ["parallelsort.pyx"], language="c++", extra_compile_args=['-fopenmp'], extra_link_args=['-fopenmp'], ) ] setup( name='parallelsort', ext_modules=cythonize(ext_modules, compiler_directives={'language_level': "3"}), )