Metadata-Version: 2.1
Name: restack_ai
Version: 0.0.1
Summary: Python Restack AI SDK
Author: Restack Team
Author-email: service@restack.io
Requires-Python: >=3.8,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
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
Requires-Dist: pydantic (==2.9.2)
Requires-Dist: python-dotenv (>=0.19.0,<0.20.0)
Requires-Dist: temporalio (==1.7.1)
Description-Content-Type: text/markdown

# Restack AI SDK

This is the Python Restack AI SDK.

## Prerequisites

- Python 3.8 or higher
- Poetry (for dependency management)

## Installation

1. Make sure you have Poetry installed. If not, install it by following the instructions at https://python-poetry.org/docs/#installation

2. Clone the repository and navigate to the `engine/sdk/python` directory.

3. Install the project and its dependencies:

   ```
   poetry install
   ```

## Development

To set up the development environment:

poetry shell

This will create a virtual environment and activate it.

## Testing

To run tests:

poetry run pytest

To run linting:

poetry run flake8

## Usage

To use the SDK in your project, you can import it like this:

python
from restack_ai import Restack

_Your code here_

For more detailed usage instructions, please refer to the documentation.

