Bug#936033: ITP: pyprof2calltree -- visualise Python cProfile data with this kcachegrind converter
Package: wnpp
Severity: wishlist
Owner: Nicholas D Steeves <nsteeves@gmail.com>
Package name : pyprof2calltree
Version : 1.4.4
Upstream Author : Peter Waller <p@pwaller.net>
URL : https://github.com/pwaller/pyprof2calltree
License : Expat, MIT, or custom-permissive (needs verification)
Programming Lang: Python
Description : visualise Python cProfile data with this kcachegrind converter
Pyprof2calltree converts cProfile data into a format that is
consumable by kcachegrind and qcachegrind for graphical calltree
analysis. This combination provides similar capabilities to Snakeviz
or RunSnakeRun.
.
Pyprof2calltree is an adaptation of lsprofcalltree.py, by David
Allouche, Jp Calderone, Itamar Shtull-Trauring, and Johan Dahlin. It
has been adapted to behave more like scripts in the
kcachegrind-converters package. One of the authors' objectives is
for pyprof2calltree to become part of the official upstream kdesdk
package.
.
This package installs the library for Python 3.
I am packaging this because of the cProfile visualisers Elpy (Emacs
IDE for Python) supports: one displays in a browser, RunSnakeRune is
Python 2 only, which leaves this package. IMHO it's the most
desirable, but I have a KDE bias.
As I'm already on the QT/KDE Team and upstream intents to eventually
merge it into kdesdk, I believe the KDE Extras project is probably the
most appropriate place for it. I will need a sponsor for the initial
upload.
Regards,
Nicholas
Reply to: