Austin – CPython frame stack sampler v2.0.0 is now available
github.com
github.com
https://github.com/P403n1x87/austin
The simplest way of using Austin is by piping its output to FlameGraph for a quick and detailed representation of the collected samples.
Besides support for Python 3.9, this new release of Austin brings a considerable performance enhancement that allows it to sample up to 8 times faster than previous versions.
Due to increasing popularity, the sample Python applications that were included in the main repository have been moved to dedicated projects. The TUI can now be found at
https://github.com/P403n1x87/austin-tui
while Austin Web is now available from
https://github.com/P403n1x87/austin-web
If you are considering making your own profiling tool based on Austin, this package can spare you from writing boilerplate code
https://github.com/P403n1x87/austin-python
The documentation is hosted on RTD at
https://austin-python.readthedocs.io/en/latest/
Finally, I am happy to announce the release of pytest-austin, a plugin for pytest that allows you to set up performance regression testing by simply decorating your existing pytest test suite. For more details, check out the project on GitHub
https://github.com/P403n1x87/pytest-austin
Like the other Austin tools, pytest-austin can be installed easily from PyPI.
Follow Austin on Twitter (https://twitter.com/AustinSampler).