File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,6 +29,12 @@ You can use it to enable code that only runs under the free-threaded build::
2929 can be used to determine whether the current running interpreter had the
3030 macro defined.
3131
32+ `PyObject ` opaqueness
33+ =====================
34+
35+ Accessing any member of `PyObject ` is now prohibited, like the non-GIL
36+ stable ABI. For instance, prefer `Py_Type() ` and `Py_SET_TYPE() ` over manipulating `ob_type ` directly,
37+ `Py_REFCNT `, `Py_INCREF() ` and `Py_DecRef(). ` over `ob_refcnt `, etc.
3238
3339Module Initialization
3440=====================
@@ -412,10 +418,9 @@ Limited C API and Stable ABI
412418
413419If you use
414420`setuptools <https://setuptools.pypa.io/en/latest/setuptools.html >`_ to build
415- your extension, a future version of `setuptools ` will allow ``py_limited_api=True ``
421+ your extension, a future version of `setuptools ` will allow ``py_limited_api=True ``
416422to be set to allow targeting limited API when building with the free-threaded build.
417423
418-
419424Windows
420425.......
421426
You can’t perform that action at this time.
0 commit comments