Closed as not planned
Description
Feature or enhancement
I just noticed the _bisectmodule.c is the only internal module using the Py_EnterRecursiveCall and Py_LeaveRecursiveCall public API functions instead of the private ones with underscores. For both consistency and a tiny performance enhancement, I think it would make sense to use the private API instead.
Pitch
I have a PR ready for this, but since I have no idea of what I am doing this might be completely bogus 😉.