Metadata-Version: 2.4
Name: allwright
Version: 0.0.1
Summary: High-level Python client for the allwright engine
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: grpcio<2,>=1.74.0
Requires-Dist: grpcio-tools<2,>=1.74.0
Requires-Dist: protobuf<7,>=5
Requires-Dist: PyYAML<7,>=6

# allwright Python client

This folder contains the high-level Python client for the allwright engine.

It loads the shared `proto/engine/v1/engine.proto` contract dynamically at runtime and exposes a browser/page API instead of raw gRPC channel setup.

## Install

```bash
pip install -e ./python
```

## Example

```python
from allwright import firefox

browser = firefox.launch()
page = browser.page()
page.goto("https://example.com")
page.click("h1")
browser.close()
```
