PEP 842 postmortem: how do we protect the standard library?

Maybe a good start, but we currently document some things that are supposed to be “internal” – though perhaps those should just be promoted to public?

Or the documentation clarified.

This was my point about the amount of effort required to actually review the existing docs and fix it, rather than trying to invent a new mechanism that would also require reviewing everything but wouldn’t necessarily fix the docs.

3 Likes

Warsaw’s Fourth Law

7 Likes

Possibly relevant to this discussion; PyREPL’s tab completion currently does not respect the __all__ attributes. Should it?