DecoratorTools provides decorator facilities for Python 2.3 and above. It provides class and function decorators as well as support for decorating arbitrary assignments, synchronized methods, and more. . DecoratorTools is part of the PEAK (Python Enterprise Architecture Kit) framework and provides the peak.util.decorators module.