Sorry, something went wrong.
|
Looks like it's part of the stable ABI, so for the moment we can't get rid of it. It was used in 2.7: Line 4499 in 8d21aa2 |
Sorry, something went wrong.
|
so for the moment we can't get rid of it. But, we can at least deprecate it :) |
Sorry, something went wrong.
|
It's intended to be used with PyEval_GetFuncName, so it appends () in foo() but [space]object in SomeType object. As external API, it's definitely weird. |
Sorry, something went wrong.
|
Thanks @sobolevn for the PR, and @iritkatriel for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10, 3.11. |
Sorry, something went wrong.
|
Sorry, @sobolevn and @iritkatriel, I could not cleanly backport this to 3.10 due to a conflict. |
Sorry, something went wrong.
|
GH-99126 is a backport of this pull request to the 3.11 branch. |
Sorry, something went wrong.
This function is very stange. I don't understand:
Related #81826
CC @encukou
Can we deprecate it?