Setup
The istari-digital-client package on PyPI is the official Python interface to the Istari Digital Platform. This page covers installing the package and creating a configured Client instance — the entry point used by every other example in this section.
Requirements
Supported Python versions are listed on the PyPI project description.
Installation
Install the package using pip or a tool like uv:
pip install istari-digital-client
Initialize the client
The entry point is the Client object, initialized with a Configuration:
from istari_digital_client import Client, Configuration
config = Configuration(
registry_url="https://your-instance.istari.digital",
registry_auth_token="your-personal-access-token",
)
client = Client(config)
- Registry URL: Found under Settings > Developer Settings in the Istari Digital Platform.
- Registry Auth Token: See Personal Access Tokens.
tip
Configuration reads ISTARI_REGISTRY_URL and ISTARI_REGISTRY_AUTH_TOKEN from environment variables, so you can omit the constructor arguments when those are set.
note
The package also ships a V3Client for the unified resource API. See the v3 Quick Start for details.