About Austin
Python frame stack sampler for CPython
Python frame stack sampler for CPython
Python frame stack sampler for CPython
What's New
- Added support for CPython 3.13.
- Improve support for Python processes running in containers.
- Removed the exclude-empty option.
Bugfixes
- Fixed a bug with the MOJO binary format that caused the line end position to wrongly be set to a non-zero value for CPython < 3.11, where line end information is not actually available.
New Contributors
- @somepeoplecallmedisa made their first contribution in #223
- @jankatins made their first contribution in #226
| Publisher | Gabriele N. Tornetta |
|---|---|
| Version | 3.7.0 |
| Release date | 2024-10-14 |
| License | GPL-3.0 |
| Installer type | msi, zip |
| Architecture | x64 |
| Package ID | P403n1x87.austin |
winget install --id=P403n1x87.austin -ewinget upgrade --id=P403n1x87.austin -ewinget uninstall --id=P403n1x87.austin -emsiexec /i "austin-4.0.0-win64.msi" /quiet /norestartWhat's New
- Support for CPython 3.12
- Support for sub-interpreters.
- Dropped support for CPython 2, 3.3, 3.4, 3.5, 3.6 and 3.7.
- Improved interpreter detection and general stability on all supported platforms.
Bugfixes
- Ensure that threads are resumed by austinp when an error occurs during the sampling process.
- Propagate the termination signal to the child process when launching a command with Austin to prevent it from running indefinitely in the background.
Yes. Austin is free and open-source software released under the GPL-3.0 license.
The latest version is 3.7.0, released on Oct 14, 2024.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 2f1272e4f47f64483f910dfc0c26f6b65a20ecc09a614a34c1a0365eea426158.
Austin runs on Windows and is available for 64-bit (x64) systems.
Run the offline installer with msiexec /i "austin-4.0.0-win64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=P403n1x87.austin -e --silent.
Open Settings › Apps › Installed apps, find Austin and select Uninstall. From the command line, run winget uninstall --id=P403n1x87.austin -e.