Skip to content

Commit 017ea83

Browse files
committed
define Py_LIMITED_API manually. This seems questionable
1 parent 5f76ffb commit 017ea83

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/cffi/setuptools_ext.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ def _set_py_limited_api(Extension, kwds):
111111
kwds['py_limited_api'] = False
112112
else:
113113
kwds.setdefault("define_macros", []).append(("_Py_OPAQUE_PYOBJECT", None))
114+
kwds["define_macros"].append(("Py_LIMITED_API", "0x030f0000"))
114115

115116
if kwds.get('py_limited_api') is False:
116117
# avoid setting Py_LIMITED_API if py_limited_api=False

0 commit comments

Comments
 (0)