#924149 RFP: py-spy -- sampling profiler for Python programs

#924149#5
Date:
2019-03-09 21:59:45 UTC
From:
To:
* Package name    : py-spy
  Version         : 0.1.10
  Upstream Author : Ben Frederickson <ben@benfrederickson.com>
* URL             : https://github.com/benfred/py-spy
* License         : GPLv3
  Programming Lang: Rust
  Description     : sampling profiler for Python programs

Py-Spy is a sampling profiler for Python programs. It lets you visualize what
your Python program is spending time on without restarting the program or
modifying the code in any way. Py-Spy is extremely low overhead: it is written
in Rust for speed and doesn't run in the same process as the profiled Python
program. This means Py-Spy is safe to use against production Python code.

#924149#10
Date:
2019-03-20 14:44:28 UTC
From:
To:
Hi,

I looked into this and it seems to be a very interesting package. The
trick is it's a Rust package and we might not have quite all the
dependencies in yet. This is the dependencies we know of:

https://qa.debian.org/developer.php?email=pkg-rust-maintainers%40alioth-lists.debian.net

Upstream will also need to upgrade certain dependencies to newer
versions we already have, namely benfred-read-process-memory; winapi 0.3
would have to be used instead of kernel32-sys and winapi 0.2; mach 0.2
instead of 0.1, etc.

Otherwise this might just be a fairly straightforward Rust package and
would strangely fall under the Rust packaging team umbrella.

A.