An python threadpool that can handle multithreaded processing on streams of data.