Metadata-Version: 2.1
Name: powertrace-hooks
Version: 0.1.0
Summary: Automated stack trace logging and visualization
Author-email: Quinten Roets <qdr2104@columbia.edu>
License: MIT
Project-URL: Source Code, https://github.com/quintenroets/powertrace-hooks
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: powertrace<1,>=0.1.1
Provides-Extra: dev
Requires-Dist: package-dev-tools<1,>=0.5.11; extra == "dev"
Requires-Dist: package-dev-utils<1,>=0.1.6; extra == "dev"

# Powertrace Hooks
[![PyPI version](https://badge.fury.io/py/powertrace-hooks.svg)](https://badge.fury.io/py/powertrace-hooks)
![Python version](https://img.shields.io/badge/python-3.10+-brightgreen)
![Operating system](https://img.shields.io/badge/os-linux%20%7c%20macOS%20%7c%20windows-brightgreen)
![Coverage](https://img.shields.io/badge/coverage-100%25-brightgreen)

Detailed stack trace logging and visualization.
* Rich traceback visualization
* Also works for headless scripts
* Easy to reproduce visualization

## Usage
Run
```python
import powertrace

powertrace.visualize_traceback()
```
To visualize the current traceback.

## Installation
Run
```shell
pip install powertrace-hooks
```
to enable automated detailed stack trace logging and visualization for all Python scripts.
