File tree Expand file tree Collapse file tree 2 files changed +6
-9
lines changed
Misc/NEWS.d/next/Core and Builtins Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -211,10 +211,9 @@ Porting to Python 3.11
211
211
(:c:member: `PyTypeObject.tp_traverse `).
212
212
(Contributed by Victor Stinner in :issue: `44263 `.)
213
213
214
- * The :const: `Py_TPFLAGS_HAVE_VECTORCALL ` and
215
- :const: `Py_TPFLAGS_METHOD_DESCRIPTOR ` flags can now be inherited if the
216
- target type has the :const: `Py_TPFLAGS_IMMUTABLETYPE ` flag set. Previously,
217
- only :ref: `static types <static-types >` could inherit these flags.
214
+ * Types with the :const: `Py_TPFLAGS_IMMUTABLETYPE ` flag set can now implement
215
+ the :pep: `590 ` vectorcall protocol. Previously, this was only available for
216
+ :ref: `static types <static-types >`.
218
217
(Contributed by Erlend E. Aasland in :issue: `43908 `)
219
218
220
219
Deprecated
Original file line number Diff line number Diff line change 1
- The :const: `Py_TPFLAGS_HAVE_VECTORCALL ` and
2
- :const: `Py_TPFLAGS_METHOD_DESCRIPTOR ` flags can now be inherited if the
3
- target type has the :const: `Py_TPFLAGS_IMMUTABLETYPE ` flag set. Previously,
4
- only :ref: `static types <static-types >` could inherit these flags. Patch by
5
- Erlend E. Aasland.
1
+ Types with the :const: `Py_TPFLAGS_IMMUTABLETYPE ` flag set can now implement
2
+ the :pep: `590 ` vectorcall protocol. Previously, this was only available for
3
+ :ref: `static types <static-types >`. Patch by Erlend E. Aasland.
You can’t perform that action at this time.
0 commit comments