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
Compared to the previous almost-accepted version, it adds a PyUnstable_ prefix to all API in the new unstable tier. The underscore is reserved for private API.
Since functions will now need to be renamed when they’re moved from one stability tier to another, there’s more focus on not breaking pre-existing names until necessary (i.e. until an incompatible change is made).
(I'll add this to the agenda.)
The text was updated successfully, but these errors were encountered:
If this is API added to the unstable tier, it should have a test to verify that you can do something useful with it (without resorting to private API). I tried to write such a test, but failed. So I removed this from the PEP, and I won't be include this in the initial implementation.
Happy to help with adding the test & docs & moving to the new tier, but I'll need some example usage (and probably a bunch of tweaks or new API, too) from the experts. I'm leaving that for a later discussion.
Please consider PEP 689 (Unstable C API tier) again.
https://peps.python.org/pep-689/
Post-History
headerPost-History
)Compared to the previous almost-accepted version, it adds a
PyUnstable_
prefix to all API in the new unstable tier. The underscore is reserved for private API.Since functions will now need to be renamed when they’re moved from one stability tier to another, there’s more focus on not breaking pre-existing names until necessary (i.e. until an incompatible change is made).
(I'll add this to the agenda.)
The text was updated successfully, but these errors were encountered: