Metadata-Version: 2.4
Name: tisura-core
Version: 0.0.4
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Rust
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: License :: OSI Approved :: MIT License
Summary: Tisura light SDK — TLS-verified HTTP client with offline record decryption
Author: Tisura
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Repository, https://github.com/tisura-labs/mono

# tisura (Python)

Python distribution of the [tisura-core](https://github.com/tisura-labs/mono/tree/dev/sentinel_sdk_core) light SDK.

## Install

```bash
pip install tisura-core
```

## Usage

```python
import asyncio
import tisura_core as t


async def main():
    client = t.Client("<api-key>")

    args = t.SendRequestArgs(
        server_host="<host>",
        endpoint="<path>",
        method=t.HttpMethod.GET,
        params=[],
        body=[],
        headers=[],
        server_port=None,
    )

    result = await client.send_request(args)


asyncio.run(main())
```

