macOS
brew install py-spylocal Homebrew formula metadata
brew / Rang 3378
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für py-spy in AI-Agent-Workflows.
Installation
brew install py-spylocal Homebrew formula metadata
sudo apk add py-spyAlpine Linux edge package indexes · py-spy · Quelle: dl-cdn.alpinelinux.org
nix profile install nixpkgs#py-spynixpkgs package indexes · pkgs/by-name/py/py-spy/package.nix · Quelle: api.github.com
Überblick
Sampling profiler for Python programs
Verlauf
py-spy is a Rust-based sampling profiler that observes running Python programs with low overhead and without modifying their code.
Ben Frederickson created py-spy as a low-overhead sampling profiler inspired by rbspy. It reads CPython process memory externally, enabling profiling of an already-running program without restarting it or injecting profiling code.
py-spy is available as PyPI binary wheels, a Cargo package, a Homebrew formula, and packages for Alpine, Nix, and other ecosystems. Its prebuilt binaries and ability to attach to existing processes helped make production profiling accessible without application instrumentation.
Its record command produces flame graphs, speedscope profiles, or raw samples; top provides a live view; and dump captures thread stacks. Attaching to unrelated processes may require elevated privileges or ptrace capabilities, especially in containers and Kubernetes.
py-spy is notable for combining Python-aware profiling with a Rust implementation that runs outside the target interpreter. It gives operators flame graphs and live top-like views while avoiding the code changes and in-process overhead associated with many traditional Python profilers.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
py-spy | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/benfred/py-spy
Installationsmetadaten
| Paketschlüssel | brew:py-spy |
|---|---|
| Version | 0.4.2 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/py-spy |
| Homepage | https://github.com/benfred/py-spy |
| Repository | https://github.com/benfred/py-spy |
| Lizenz | MIT |
| Quellarchiv | https://github.com/benfred/py-spy/archive/refs/tags/v0.4.2.tar.gz |
| Zuletzt aktualisiert | 2026-09-13T13:03:28Z |
| Pulse | updated |
| Build-Abhängigkeiten | rust |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | py-spy |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
py-spy
nix profile install nixpkgs#py-spypy-spy 0.3.14-r3
Sampling profiler for Python programs
https://github.com/benfred/py-spy
sudo apk add py-spypy-spy-bash-completion 0.3.14-r3
Bash completions for py-spy
https://github.com/benfred/py-spy
sudo apk add py-spy-bash-completionpy-spy-doc 0.3.14-r3
Sampling profiler for Python programs (documentation)
https://github.com/benfred/py-spy
sudo apk add py-spy-docpy-spy-fish-completion 0.3.14-r3
Fish completions for py-spy
https://github.com/benfred/py-spy
sudo apk add py-spy-fish-completionpy-spy-zsh-completion 0.3.14-r3
Zsh completions for py-spy
https://github.com/benfred/py-spy
sudo apk add py-spy-zsh-completionQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.