Metadata-Version: 2.5
Name: typesafe-ai
Version: 0.1.0
Summary: Redirect shim: the TypeSafe AI Python SDK is published as 'typesafe-sdk'. This package depends on it and re-exports its public API.
Project-URL: Real package, https://pypi.org/project/typesafe-sdk/
Project-URL: Documentation, https://docs.typesafe.ai/sdk/python
Project-URL: Homepage, https://typesafe.ai
Author-email: Gerome Dexheimer <hello@geromedexheimer.de>
License-Expression: MIT
Keywords: redirect,shim,typesafe,typesafe-sdk
Classifier: Development Status :: 7 - Inactive
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: typesafe-sdk>=0.6.0
Description-Content-Type: text/markdown

# typesafe-ai (redirect shim)

**You probably want [`typesafe-sdk`](https://pypi.org/project/typesafe-sdk/), the official Python SDK for [TypeSafe AI](https://typesafe.ai).**

```sh
pip install typesafe-sdk
```

```python
from typesafe_sdk import TypeSafeClient, Choice, Noul, Score
```

## Why does this package exist?

AI coding assistants sometimes invent the package name `typesafe-ai` when asked how to install the TypeSafe SDK. Unregistered names that models hallucinate consistently are a known supply-chain attack surface ("slopsquatting"): whoever registers the name first can ship arbitrary code to everyone who copies the command.

This package was registered defensively so that name cannot be taken over. It contains no functionality of its own: it depends on `typesafe-sdk` and re-exports its public API, and importing it emits a warning pointing to the real package.

This package is not affiliated with TypeSafe AI. If TypeSafe AI wants the name, it will be transferred to them on request.
