The Python C API has many functions to call a function or a method: https://docs.python.org/dev/c-api/call.html
The PyEval variants were deprecated in Python 3.9. I propose to now remove them:
- PyEval_CallObject()
- PyEval_CallObjectWithKeywords()
- PyEval_CallFunction()
- PyEval_CallMethod()
There are replacement functions like PyObject_Call() and PyObject_CallFunction() which exist since Python 3.0 at least and so is backward compatible.
Linked PRs
Reactions are currently unavailable
The Python C API has many functions to call a function or a method: https://docs.python.org/dev/c-api/call.html
The PyEval variants were deprecated in Python 3.9. I propose to now remove them:
There are replacement functions like PyObject_Call() and PyObject_CallFunction() which exist since Python 3.0 at least and so is backward compatible.
Linked PRs