Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

Python SDK

Install

GitHub
pip install scalekit-sdk-python
v2.23.0Pydantic v2Type HintsUpdated 2 days ago

Initialize

Initialize the client
from scalekit import ScalekitClient
scalekit_client = ScalekitClient(
environment_url=os.getenv("SCALEKIT_ENVIRONMENT_URL"),
client_id=os.getenv("SCALEKIT_CLIENT_ID"),
client_secret=os.getenv("SCALEKIT_CLIENT_SECRET")
)
v2.22.0

What's Changed

  • [SK-2310] Keep actions.request credentials under the proxy prefix by @ravibits in #223
  • [SK-2311] feat(actions): verify and parse AgentKit trigger events by @ravibits in #222
  • [SK-2311] docs(actions): claim trigger deliveries atomically in the receiver example by @srinivaskarre-sk in #226
  • [SK-2296] feat(actions): add upload_resumable for Google resumable uploads by @ravibits in #220
  • feat(connected-accounts): add query and is_org_wide_credential to list_connected_accounts by @saravanan2003-hub in #229
  • feat(actions): return the missing response fields and fix the Python docs by @saravanan2003-hub in #227
  • docs: update to 600+ connectors and 35,000+ tools by @saif-at-scalekit in #231
  • [SK-2101][SK-2782] feat(actions): AgentKit connection methods and vMCP tool_exposure by @saravanan2003-hub in #230

Full Changelog: v2.21.0...v2.22.0

v2.20.0

What's Changed

  • [SK-2030] fix: accept every auth-pattern shape the API serves (was Literal-constrained) by @AkshayParihar33 in #206
  • [SK-2043] chore: update proto to v0.1.150.0 (v2.19.2) by @arya-scalekit in #207
  • chore: add PyPI alias packages for scalekit and scalekit-sdk (SK-2063) by @ravibits in #208
  • fix: forward page_size and page_token in actions.list_connected_accounts by @ravibits in #211
  • Add Create/Update/Delete/List/Get to ResourceClient by @Pranesh-Raghu in #204
  • feat: accept multiple issuers in token validation (SK-2080) by @saravanan2003-hub in #212

Full Changelog: v2.19.1...v2.20.0

v2.18.0

What's Changed

  • [SK-1867] fix: add gRPC keepalive options to detect dead idle connections by @ravibits in #195

Full Changelog: v2.17.0...v2.18.0

v2.17.0

Native middleware support for (Flask, FastAPI, Django) based Python webapps!

v2.15.0

What's Changed

  • chore: update proto to v0.1.138.0 (v2.15.0); add metadata/icon_src to actions provider facade by @AkshayParihar33 in #182

Full Changelog: v2.14.0...v2.15.0