# Middlewares

## Profiler

The profiler can use either the default python profilers or line_profiler by Enthought. You need to get my fork of line_profiler (here on bitbucket) which contains a fix for profiling decorators/decorated functions.

## Debugger

The debugger requries the DBGP library, easiest way to get it is to download Komodo from Activestate and find the library in the resources directory, or pull it from the ActiveState repository at which may be a slightly older version than what is in Komodo.