Metadata-Version: 2.4
Name: beckn-python
Version: 1.0.0
Summary: Python SDK for Beckn
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: pydantic[email]>=2.10.3
Requires-Dist: requests>=2.32.3

# Beckn Protocol client for Python

### Installation

```bash
pip install beckn-python
```

or use the OG package manager:

```bash
uv add beckn-python
```

### Usage

```python
from beckn_python 
  import Transaction,
      # Meta, Registry

client = Transaction.ApiClient(
    configuration=Transaction.Configuration(
        host="https://api.example.com",
        api_key="example",
    )
)

data = Transaction.BecknApplicationPlatformBAPApi(
        client=client
    ).on_search_post(
        Transaction.OnSearch(
            context=Transaction.OnSearchContext(), 
            message=Transaction.OnSearchMessage()
        )
    )

print(data)
```
