Metadata-Version: 2.4
Name: outerproduct
Version: 0.7.0
Summary: Python SDK for the OuterProduct API
Project-URL: Documentation, https://docs.outerproduct.com
Project-URL: Homepage, https://outerproduct.com
Author: OuterProduct, Inc.
License-Expression: MIT
License-File: LICENSE
Keywords: explainability,machine-learning,outerproduct,sdk,xai
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: datafusion>=53.0.0
Requires-Dist: httpx~=0.27
Requires-Dist: numpy>=2
Requires-Dist: pandas<4,>=2
Requires-Dist: pyarrow>=24.0.0
Requires-Dist: pydantic[email]<3,>=2.13.4
Requires-Dist: substrait>=0.29.0
Provides-Extra: models
Requires-Dist: tabicl>=2.0; extra == 'models'
Requires-Dist: torch>=2.0; extra == 'models'
Requires-Dist: xgboost>=3.2.0; extra == 'models'
Requires-Dist: xrfm==0.4.4; extra == 'models'
Provides-Extra: polars
Requires-Dist: polars<=1.41.0; extra == 'polars'
Description-Content-Type: text/markdown

# outerproduct-sdk

Python SDK for training and explaining tabular ML models with the OuterProduct API.

## Installation

```bash
pip install outerproduct
```

Or with `uv`:

```bash
uv add outerproduct
```

See [docs.outerproduct.com](https://docs.outerproduct.com) for full
instructions
