Metadata-Version: 2.4
Name: revenium-griptape
Version: 0.2.0
Summary: DEPRECATED - use revenium-python-sdk[griptape] instead. Compatibility shim for Revenium metering in Griptape applications.
Author-email: Revenium <hello@revenium.io>
License-Expression: MIT
Project-URL: Homepage, https://github.com/revenium/revenium-python-sdk
Project-URL: Repository, https://github.com/revenium/revenium-python-sdk
Project-URL: Documentation, https://docs.revenium.io
Project-URL: Bug Tracker, https://github.com/revenium/revenium-python-sdk/issues
Classifier: Development Status :: 7 - Inactive
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: revenium-python-sdk[griptape]>=0.5.0
Provides-Extra: openai
Requires-Dist: revenium-python-sdk[griptape,openai]>=0.5.0; extra == "openai"
Requires-Dist: openai>=1.0.0; extra == "openai"
Provides-Extra: anthropic
Requires-Dist: revenium-python-sdk[anthropic,griptape]>=0.5.0; extra == "anthropic"
Requires-Dist: anthropic>=0.8.0; extra == "anthropic"
Provides-Extra: ollama
Requires-Dist: revenium-python-sdk[griptape,ollama]>=0.5.0; extra == "ollama"
Provides-Extra: litellm
Requires-Dist: revenium-python-sdk[griptape,litellm,litellm-proxy]>=0.5.0; extra == "litellm"
Requires-Dist: litellm>=1.0.0; extra == "litellm"
Provides-Extra: all
Requires-Dist: revenium-python-sdk[anthropic,griptape,litellm,litellm-proxy,ollama,openai]>=0.5.0; extra == "all"
Requires-Dist: openai>=1.0.0; extra == "all"
Requires-Dist: anthropic>=0.8.0; extra == "all"
Requires-Dist: litellm>=1.0.0; extra == "all"
Dynamic: license-file

# revenium-griptape (deprecated)

> **This package has moved.** The Griptape integration now ships inside
> [`revenium-python-sdk`](https://github.com/revenium/revenium-python-sdk) as the `griptape` extra.

## Use instead

```bash
pip install "revenium-python-sdk[griptape,openai]"      # or anthropic / ollama / litellm
```

```python
from revenium_middleware.griptape import ReveniumDriver
```

All driver class names are unchanged (`ReveniumDriver`, `ReveniumEmbeddingDriver`, `ReveniumOpenAiDriver`, `ReveniumOpenAiEmbeddingDriver`, `ReveniumAnthropicDriver`, `ReveniumOllamaDriver`, `ReveniumLiteLLMDriver`). See the [Griptape section of the SDK README](https://github.com/revenium/revenium-python-sdk#griptape) for usage and migration notes.

## What this package now does

Version 0.2.0 is a compatibility shim: it depends on `revenium-python-sdk[griptape]` and re-exports the drivers under the old `revenium_griptape` import path, with a `DeprecationWarning`. It will not receive further updates.

Issues: https://github.com/revenium/revenium-python-sdk/issues
