Metadata-Version: 2.3
Name: slough
Version: 0.1.0
Summary: Experimental toy library to dry-run Python code with line-by-line variable tracing
Author: prakash S
Author-email: prakash S <prakashsellathurai@gmail.com>
Requires-Python: >=3.12
Project-URL: Homepage, https://github.com/prakashsellathurai/slough
Description-Content-Type: text/markdown

# slough

Experimental toy library to dry-run Python code traces every variable value line-by-line through execution.

## Usage

```bash
slough path/to/solution.py -t test_cases.json
```

## How it works

Hooks `sys.settrace` before calling your solution function, recording locals at each line. Outputs source code with live variable annotations and pass/fail for each test case.

## Install

```bash
uv tool install slough
```

**Status:** Experimental. Not intended for production use.
