diff --git a/setup.py b/setup.py index 6dd2914..5f42774 100644 --- a/setup.py +++ b/setup.py @@ -24,6 +24,7 @@ def get_version(): ext = Extension( 'pysetns.ext', sources=['src/ext.c'], + py_limited_api=True, ) setup( diff --git a/src/ext.c b/src/ext.c index dceb4f1..4425d95 100644 --- a/src/ext.c +++ b/src/ext.c @@ -1,4 +1,5 @@ #define _GNU_SOURCE +#define Py_LIMITED_API 0x03080000f0 #include #include #include