You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
C API functions with no return value cannot report errors #105184
As discussed in capi-workgroup/problems#20, there are functions in the C API that do not have a way to report error (void return type).
Some of them actually set the error indicator in some cases, and the only way to know it to check PyErr_Occurred(). In other cases the functions currently do not have error cases, but the lack of return value is still a problem in case we want to evolve them in the future and need to report errors.
We will use this issue to fix the straightforward ones, while more complicated ones may spawn their own issues.
Activity
pythongh-105184: document that marshal functions can fail and need to…
gh-105184: document that marshal functions can fail and need to be ch…
pythongh-105184: document that marshal functions can fail and need to…
pythongh-105184: document that marshal functions can fail and need to…
pythongh-105184: document that marshal functions can fail and need to…
pythongh-105184: document that marshal functions can fail and need to…
pythongh-105184: document that marshal functions can fail and need to…
[3.12] gh-105184: document that marshal functions can fail and need t…
[3.11] gh-105184: document that marshal functions can fail and need t…
pythongh-105184: add return value indicating success/failure for PyMa…
pythongh-105184: add return value indicating success/failure for PyMa…
[3.7] gh-105184: document that marshal functions can fail and need to…
[3.8] gh-105184: document that marshal functions can fail and need to…
[3.9] gh-105184: document that marshal functions can fail and need to…
[3.10] gh-105184: document that marshal functions can fail and need t…
Upgrade to 3.8.17 (#26)