> So perhaps we could narrow the scope of this down to just adding snake_case aliases to the logging and
> unittest modules [...]

The reason those are spelled that way is because they are ported from Java.

And IMHO that “Java flavor” is a bigger issue than just the names. It’s the whole structure. So if we’re going to touch those, let’s make a Pythonic API, with PEP 8 compliant names, instead :-)


Christopher Barker, PhD (Chris)

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython