meson/test cases/python
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module
This commit adds a new keyword arg to extension_module() that enables
a user to target the Python Limited API, declaring the version of the
limited API that they wish to target.

Two new unittests have been added to test this functionality.
2023-08-14 20:02:09 -04:00
..
1 basic fix python.version() not working in some cases 2023-04-23 23:03:25 -04:00
2 extmodule tests: add a python test for bytecode compilation 2023-05-02 19:28:35 -04:00
3 cython Use release buildtype in Cython tests, and skip unless ninja backend 2023-05-05 12:23:52 -04:00
4 custom target depends extmodule tests: fix "4 custom target depends extmodule" with Python 3.8+ on Windows 2023-08-08 16:32:39 -04:00
5 modules kwarg setuptools is not stdlib, but distutils is 2020-07-12 09:01:55 -04:00
6 failing subproject fix various spelling issues 2023-04-11 19:21:05 -04:00
7 install path python module: add an automatic byte-compilation step 2023-05-02 19:28:35 -04:00
8 different python versions tests: make python2 dependency on 32-bit windows non-fatal 2022-03-18 18:21:21 +02:00
9 extmodule limited api Python: Add 'limited_api' kwarg to extension_module 2023-08-14 20:02:09 -04:00
10 extmodule limited api disabled Python: Add 'limited_api' kwarg to extension_module 2023-08-14 20:02:09 -04:00