Catalog PyPI
Back to packageRELEASE DETAILS

0.3.13

PyPI

acho-sdk

Acho Python SDK

Published19 Feb 2025
Direct dependencies10
Transitive dependenciesNot calculated

README

Version 0.3.13 documentation

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


Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 10

Native requirements
10 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
python-socketio
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
python-socketio==5.9.0runtime
requests
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
requests==2.25.1runtime
setuptools
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
setuptoolsruntime
subprocess32
Environment
{
  "extras": "",
  "marker": "python_version < \"3.2\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
subprocess32; python_version < "3.2"runtime
ipynbname
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
ipynbnameruntime
python-engineio
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
python-engineio>=3.11.2runtime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
pandas>=1.0.0runtime
aiohttp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
aiohttpruntime
aiofiles
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
aiofilesruntime
requests-toolbelt
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
requests-toolbeltruntime

Distribution files

2 collected
acho_sdk-0.3.13-py3-none-any.whl

bdist_wheel · 13.67 KB · Python py3

Source file
acho_sdk-0.3.13.tar.gz

sdist · 10.89 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:13 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:ecde4d485a7cc5edb2e247c843257cadd7e6a2c69e2d164a419b7a030862f3cc

Other collected versions

View all collected versions →