FindPythonLibsNew broken on Python 3.11
Python 3.11 removed the deprecated 'SO'
config variable, replacing it with 'EXT_SUFFIX'
. This means that projects building Python extensions on Python 3.11 will fail because FindPythonLibsNew
is still trying to use sysconfig.get_config_var('SO')
, which now returns None
(annoyingly it doesn't fail).
Edited by Duncan Macleod