Classes do tipo new-style foram incorporadas à linguagem Python a partir da sua versão 2.7, o que permite expandir a capacidade de declaração de classes. Classes do tipo new-style
são declaradas com herança direta ou indireta da classe object.
foram desenvolvidas a partir da versão 1.8 da linguagem.
possuem suporte a implementação de herança restrita.