Registry / devops / render-sdk

render-sdk

JSON →
library0.7.0pypypi✓ verified 82d ago

Python SDK for Render Workflows, enabling programmatic creation and management of workflow runs, scheduled jobs, and task queues on the Render platform. Current version 0.7.0, requires Python >=3.10, <4.0. Under active development; breaking changes may occur before v1.0.

pip install render-sdk
INSTALL
IMPORT
SIG · RENDER-SDK
R
render-sdk
devopspythonv0.7.0
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.

Render
from render_sdk import Render
from render import Render
RenderAsync
from render_sdk import RenderAsync
Workflows
from render_sdk import Workflows

Initialize the SDK, list up to 5 recent workflow runs.

from render import Render # Initialize client (replace with your API key) client = Render(api_key=os.environ.get('RENDER_API_KEY', '')) # List recent runs runs = client.runs.list(limit=5) print(runs)
Debug
Known issues
breakingThe SDK is pre-1.0 and undergoes breaking changes frequently. Pin to a specific version in production.
fix
Use render-sdk==0.7.0 in requirements.
affects: <1.0
deprecatedThe `render.Workflow` class was renamed to `render.Render` in v0.6.0.
fix
Replace `from render import Workflow` with `from render import Render`.
affects: <0.6.0
gotchaAPI key must be passed as a positional argument or via the RENDER_API_KEY environment variable. Passing as a keyword argument `api_key=` works only in v0.7.0+.
fix
Use `Render(api_key='sk-...')` or set `RENDER_API_KEY` env var.
affects: <0.7.0
gotchaThe `Run` object's `state` attribute is lowercase enum values (e.g., 'running', 'succeeded'), not uppercase.
fix
Compare with `run.state == 'succeeded'` not `run.state == 'SUCCEEDED'`.
affects: all
Upgrade
Version history
0.7.0latest on PyPI · released Jun 3, 2026
Audit
Dependencies
httpxrequiredHTTP client for API calls
pydanticrequiredData validation and serialization
clickoptionalCLI support (optional)
Agent activity
2 hits · last 30 days
node
2
Resources

No resource links recorded.

render-sdk — pip install render-sdk · libregistry