setuptools
Most extensible Python build backend with support for C/C++ extension modules