issue11359 review417411003 (grafted from 3ca1623dd74c4c1a9aff760d2b43d5dabf82a1ee) --HG-- branch : 6.0
issue4080 review343891009
We add the flake8 configuration used so we ensure everyone uses the same. We remove the usage of __all__ for non public API. When possible, we rationalize the class name according to its __name__ and module. issue9082 review297061002
issue7935 review50661002
issue6299 review28071002