Skip to main content

Wistia Python client

A Python client for the Wistia Data API

PyPI version

Installation

pip install wistiapy

You'll need to create an access token as documented.

Usage

from wistia import WistiaClient
wistia = WistiaClient(api_password='YOUR_API_PASSWORD')
projects = wistia.list_projects()

Alternatively, you can set your password in an environment variable, or, if using Django, in a setting called WISTIA_API_PASSWORD. Then use the factory function:

from wistia import get_wistia_client
wistia = get_wistia_client()

Dummy Client

Included is a mock version of the client for testing purposes. It will log any calls made to it, and attempts to respond in the same manner as the live service. Currently a work-in-progress. If using Django, including the setting WISTIA_CLIENT_CLASS = 'WistiaDummyClient' will make get_wistia_client provide a dummy client.

Metadata

Release files for wistiapy 0.0.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wistiapy 0.0.15
File Size Uploaded Provenance Actions
wistiapy-0.0.15.tar.gz 14.2 kB Without provenance Details for wistiapy-0.0.15.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wistiapy 0.0.15
File Interpreter ABI Platform Actions
wistiapy-0.0.15-py3-none-any.whl Python 3 none any Details for wistiapy-0.0.15-py3-none-any.whl

Total release size: 26.9 kB

Release files / wistiapy-0.0.15.tar.gz

Download URL wistiapy-0.0.15.tar.gz
Size 14.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a84f215af8fa7aabbeff13dba9d97d8817a22731c056d03b5412554de189f3de
BLAKE2b-256 checksum
How to use checksums
3e8b880f61bbdf9b79f13b4d3e7b570d02d6443456500f1cda7c28fd03526a34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / wistiapy-0.0.15-py3-none-any.whl

Download URL wistiapy-0.0.15-py3-none-any.whl
Size 12.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cef9358782c2198e3e3a12e1c75715436fafa07767a362006d1a119ec7cd2800
BLAKE2b-256 checksum
How to use checksums
b2727838bc19587779875ca80369eea824d24aa42bd5061abe16ae050599b79c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for wistiapy 0.0.15

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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