Skip to main content

Istari Digital Client

The istari-digital-client library is a client SDK for interacting with the Istari Digital platform.

  • Install: pip install istari-digital-client
  • Documentation and Usage: Please see docs.istaridigital.com.
  • Supported Versions: This library supports Python 3.10, 3.11, 3.12, and 3.14
  • License: This library is released under an MIT license with the following clarification:

No license is hereby implied or granted to any patent or patent application relating to the Istari Digital platform itself. The list of patents applicable to the Istari Digital platform may be found at istaridigital.com/patent-list.

Direct S3 Upload

For environments with direct access to the backing S3 bucket, the client can bypass presigned URLs and upload via boto3 instead. This can improve throughput and simplifies large-file handling (boto3 manages multipart automatically).

Install the optional dependency:

# S3-compatible storage (minio, AWS, etc.)
pip install istari-digital-client[s3]

# AWS with high-speed CRT transfers (recommended for EC2 containers in same s3 environment as the data plane buckets)
pip install istari-digital-client[s3-crt]

Then configure via environment variables or constructor arguments:

Environment Variable Constructor Arg Description
ISTARI_CLIENT_S3_DIRECT_UPLOAD s3_direct_upload_enabled Set to true to enable direct S3 uploads
ISTARI_CLIENT_S3_BUCKET_NAME s3_bucket_name Target S3 bucket name (required when enabled)

Standard AWS credentials (environment variables, profile, or instance role) must be available for boto3 to authenticate.

Contributing

See the contributing doc for additional info.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

istari_digital_client-12.0.0.tar.gz (570.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

istari_digital_client-12.0.0-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file istari_digital_client-12.0.0.tar.gz.

File metadata

  • Download URL: istari_digital_client-12.0.0.tar.gz
  • Upload date:
  • Size: 570.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for istari_digital_client-12.0.0.tar.gz
Algorithm Hash digest
SHA256 33023dd30dba74a588361ec5fdbfa238b0f41d9dff1b95735afa048ae7f813d3
MD5 0d1f8dac5e54dd536583fc58b37b9b6b
BLAKE2b-256 0893fcac2134ee5b0f532658fc7fdaa058635a967018a8433956f09124658a18

See more details on using hashes here.

Provenance

The following attestation bundles were made for istari_digital_client-12.0.0.tar.gz:

Publisher: release.yml on Istari-digital/istari-python-client

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file istari_digital_client-12.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for istari_digital_client-12.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 370b4d8ad7aabfbf5c857d8bd6b5062f5fc247d87e5b83de6a41b0d493a44ac8
MD5 4dbc0b2d8336128359e4b4eb60bc7de8
BLAKE2b-256 9165e7637ac09eb7a7c9a82fd262e54a35ff1e90b156f20d879cbb7bf7b3cdcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for istari_digital_client-12.0.0-py3-none-any.whl:

Publisher: release.yml on Istari-digital/istari-python-client

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

13.0.1

2 files

13.0.0

2 files

This release

12.0.0 This release

2 files

11.2.0

2 files

11.1.0

2 files

11.0.0

2 files

10.14.0

2 files

10.11.1

2 files

10.11.0

2 files

10.10.5

2 files

10.10.3

2 files

10.10.2

2 files

10.10.1

2 files

10.10.0

2 files

10.9.5

2 files

10.9.4

2 files

10.9.2

2 files

10.8.6

2 files

10.8.4

2 files

10.8.2

2 files

10.7.0

2 files

10.6.0

2 files

10.5.0

2 files

10.4.0

2 files

10.3.1

2 files

10.3.0

2 files

10.2.0

2 files

10.1.0

2 files

10.0.0

2 files

9.0.0

2 files

8.0.1

2 files

8.0.0

2 files

7.21.2

2 files

7.21.1

2 files

7.20.1

2 files

7.20.0

2 files

7.19.3

2 files

7.19.2

2 files

7.19.1

2 files

7.19.0

2 files

7.18.1

2 files

7.18.0

2 files

7.17.0

2 files

7.16.1

2 files

7.16.0

2 files

7.15.1

2 files

7.15.0

2 files

7.14.0

2 files

7.13.0

2 files

7.12.0

2 files

7.11.0

2 files

7.10.0

2 files

7.9.0

2 files

7.8.0

2 files

7.7.0

2 files

7.6.2

2 files

7.6.1

2 files

7.6.0

2 files

7.5.0

2 files

7.4.0

2 files

7.3.7

2 files

7.3.6

2 files

7.3.5

2 files

7.3.4

2 files

7.3.3

2 files

7.3.2

2 files

7.3.1

2 files

7.3.0

2 files

7.2.0

2 files

7.0.0

2 files

6.5.1

2 files

6.5.0

2 files

6.4.0

2 files

6.3.0

2 files

6.2.0

2 files

6.0.4

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page