В примечании сказано так, словно __dict__ класса должен сохранять порядок, но как-то это не совсем надежно, но дальше по тексту сказано, что __prepare__ у метаклассов можно использовать для этого
https://www.python.org/dev/peps/pep-3115/ __prepare__ returns a dictionary-like object which is used to store the class member definitions during evaluation of the class body