Compatibility

Class Namespaces provides compatibility modules for using other metaclasses at the same time. Currently, the only provided module is compatibility for Abstract Base Classes. Use the provided classes, together with the abc module’s tools, such as the abstractmethod decorator.