Registry / devops / orchestra-sdk

orchestra-sdk

JSON →
library0.1.2pypypiunverified

Orchestra SDK for updating self-hosted Tasks. Current version 0.1.2, early-stage package with simple API to report task updates to an Orchestra server. Release cadence is irregular as it is in initial development.

pip install orchestra-sdk
INSTALL
IMPORT
SIG · ORCHESTRA-SDK
O
orchestra-sdk
devopspythonv0.1.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

OrchestraClient
from orchestra_sdk import OrchestraClient
from orchestra import OrchestraClient

Initialize the client with API key and base URL, then update a task status.

from orchestra import OrchestraClient client = OrchestraClient( api_key=os.environ.get('ORCHESTRA_API_KEY', ''), base_url=os.environ.get('ORCHESTRA_BASE_URL', 'http://localhost:8080') ) client.update_task_status(task_id='123', status='completed')
Debug
Known issues
breakingThe SDK is pre-1.0 and may change import paths or API signatures without major version bump.
fix
Pin to exact version or monitor changelog.
affects: all
gotchaThe update_task_status method requires task_id as string, but accepts numeric IDs from the server. Always convert to string.
fix
Use str(task_id) before passing.
affects: all
deprecatedThe older update method (pre-0.1.0) is removed; use update_task_status instead.
fix
Replace client.update() with client.update_task_status().
affects: 0.1.0 and later
Upgrade
Version history
0.1.2latest on PyPI · released Nov 26, 2025
Audit
Dependencies
requestsoptionalHTTP calls to Orchestra API
Agent activity
2 hits · last 30 days
node
2
Resources

No resource links recorded.

orchestra-sdk — pip install orchestra-sdk · libregistry