README
This package will serve as the programmatic interface between Acho and your python scripts
Features
- Get data from Acho Project view
- Connect to an Acho Published App instance's eventing system
- Manage Media Assets on Acho
Installing
Package Manager
$ pip install acho-sdk
from acho import Project
Example with Project Endpoints
Initializing the Acho Client
project = Project()
The SDK will use the environment variables from your system
ACHO_PYTHON_SDK_TOKEN: The Acho develoepr API token
- If you are a current subscriber, retrieve it from your profile page
- If you want to try out the SDK without an active subscription, please contact us
ACHO_PYTHON_SDK_BASE_URL: The service backend you are connecting to
- Default to https://kube.acho.io
- This setting is irrelevant unless you subscribe to on-premise or dedicated server
If you prefer convenience in testing, you could also initialize the instance by passing in the variables in constructor
project = Project(token=token, base_url=host)
Note: It is not recommended to expose your API token in the code base, especially on production
If you suspect your token might be leaked, you can invalidate the token in your profile page, or report to contact@acho.io
Metadata
Release files for acho-sdk 0.3.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| acho_sdk-0.3.13.tar.gz | 11.2 kB | Without provenance | Details for acho_sdk-0.3.13.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| acho_sdk-0.3.13-py3-none-any.whl | Python 3 | none | any | Details for acho_sdk-0.3.13-py3-none-any.whl |
Total release size: 25.1 kB
Release files / acho_sdk-0.3.13.tar.gz
| Download URL | acho_sdk-0.3.13.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c6fe36885459d77a3f8fc125ea977a6ad387b11f8d0b74a65f6c8fb63cbf378
|
|
BLAKE2b-256 checksum How to use checksums |
7f82f8cdb25c8bd54c09d76a25b243ed65f4c2737af1c62c2bb89e775fb8d81b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / acho_sdk-0.3.13-py3-none-any.whl
| Download URL | acho_sdk-0.3.13-py3-none-any.whl |
|---|---|
| Size | 14.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86c595d3bb47aa178057d17dd8b28203ed93a92496835e28869731a2f7a85bca
|
|
BLAKE2b-256 checksum How to use checksums |
05ed14d27763f4e30996d265b458429c4937938b102fd5ad42d62688dad1a5e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Security for acho-sdk 0.3.13
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.