Package: wnpp Severity: wishlist Owner: Thomas Goirand <z...@debian.org>
* Package name : python-yappi Version : 1.0 Upstream Author : Sumer Cip <sum...@gmail.com> * URL : https://github.com/sumerc/yappi * License : Expat Programming Lang: Python, C Description : Yet Another Python Profiler Yappi stands for Yet Another Python Profiler. It supports Multithread/CPU time profiling. . CPython standard distribution comes with three profilers. cProfile, Profile and hotshot. cProfile is implemented as a C module based on lsprof, Profile is in pure Python and hotshot can be seen as a small subset of a cProfile. . The major issue is that all of these profilers lack support for multi-threaded programs and CPU time. . If you want to profile a multi-threaded application, you must give an entry point to these profilers and then maybe merge the outputs. None of these profilers are designed to work on long-running multi-threaded application. It is impossible to profile an application retrieve the statistics then stop and then start later on the fly (without affecting the profiled application). Note: This package is a new (build-)dependency of python-oslo.service, which is a key library for OpenStack.