project('Python limited api', 'c', default_options : ['buildtype=release', 'werror=true']) py_mod = import('python') py = py_mod.find_installation() ext_mod_limited = py.extension_module('limited', 'limited.c', limited_api: '3.7', install: true, ) ext_mod = py.extension_module('not_limited', 'not_limited.c', install: true, ) test('load-test', py, args: [files('test_limited.py')], env: { 'PYTHONPATH': meson.current_build_dir() }, workdir: meson.current_source_dir() )