C API: Remove deprecate PyEval_CallObject() function
-
-
Notifications
You must be signed in to change notification settings - Fork 34.7k
Closed
Closed
Description
opened
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
Metadata
Metadata
Assignees
No one assigned
Fields
No fields configured for issues without a type.
Projects
No projects
Milestone
No milestone
Relationships
None yet
Development
No branches or pull requests