baseplate.py
baseplate.py copied to clipboard
Explicitly mark private code with underscore prefixes
This will allow better flexibility for library maintenance in the future and make it clearer to users which interfaces are stable and which are internal.
Once done, we can also enable the D1xx series of lints and ensure that all public interfaces are documented.
I'm unfortunately going to whiff on this one for 2.0. I think it's still valuable but just don't have time to go through all the symbols right now.