C API: Remove deprecate PyEval_CallObject() function
Navigation Menu
{{ message }}
- Notifications You must be signed in to change notification settings
- Fork 34.2k
Closed
Closed
Description
opened
on May 30, 2023The 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
Projects
No projects
Milestone
No milestone
Relationships
None yet
Development
No branches or pull requests
Issue actions