Metadata-Version: 2.3
Name: tlawait
Version: 0.1.0.post1
Summary: Run python script with top-level await syntax
Author-email: astraberte9@gmail.com
Requires-Python: >=3.10, <4
Description-Content-Type: text/markdown

# tlawait

Python scripts executor that allows for top-level awaits.

## Installation

```bash
# add it as a dependency in your virtual environment
uv pip install tlawait
uv add --dev tlawait
# or, from source
git clone https://github.com/AstraBert/tlawait
cd tlawait
uv tool install .
```

## Usage

> If you want `tlawait` to pick up your venv depdencies,
> you will need to install it inside the virtual environment
> through `uv pip install` or `uv add --dev` (as a dev dependency)

Run a script with `tlawait`:

```bash
uv run tlawait script.py
```

`tlawait` is designed to run standalone scripts that do not require passing CLI options (specifically tutorials translated from notebooks).

## License

`tlawait` is provided under [Apache 2.0](./LICENSE).
