File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,10 @@ The current C API has multiple issues:
2525* :ref: `Python debug build <debug-build >` is currently mostly unusable in
2626 practice, making development of C extension harder, especially debugging.
2727
28+ Existing C extensions will still be supported and will not have to be modified.
29+ The :ref: `old C API <old-c-api >` is not deprecated and there is no plan
30+ penalize users of the old C API.
31+
2832Pages
2933=====
3034
Original file line number Diff line number Diff line change @@ -120,6 +120,11 @@ Later initialized by::
120120 ((PyTypeObject *)v)->tp_new = NULL;
121121 _curses_panelstate(m)->PyCursesPanel_Type = v;
122122
123+ Missing fields:
124+
125+ * To provide a __dict__ in a defined C type, tp_dict_offset slot must be set,
126+ but this slot is missing from the stable ABI.
127+ * Same issue with tp_weaklistoffset
123128
124129Remove cross-version binary compatibility
125130=========================================
You can’t perform that action at this time.
0 commit comments