Metadata-Version: 2.3
Name: jsinfer
Version: 0.2.1
Summary: Client API for dormant puzzle inference!
Requires-Dist: aiofiles>=25.1.0
Requires-Dist: aiohttp>=3.13.2
Requires-Dist: numpy>=2.0.2
Requires-Python: >=3.9
Description-Content-Type: text/markdown

### Batch Inference Client

This is a client for the Jane Street dormant models batch inference/activations API. 

The main client is defined in `src/jsinfer/client.py`. It currently supports the following:

- Requesting access to the API
- Creating batch file line items
- Uploading a file to the API
- Submitting a batch of inference/activations requests
- Fetching the results of a batch of inference/activations requests
- Cancelling a batch of inference/activations requests

### Usage

Example usage is provided in `examples/basic.py`.

### PyPi Package

To build and publish the client as a PyPi package, run the following commands:

```bash
uv build
uv publish --token <pypi_token>
```
