Skip to content
Scalekit Docs
Talk to an EngineerDashboard

Python SDK

pip install scalekit-sdk-python
v2.15.0Pydantic v2Type Hints
Updated2 days ago
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.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

v2.14.0

What's Changed

  • chore(deps): bump proto version to v0.1.136.1 and regenerate SDK by @AkshayParihar33 in #177
  • [SK-1276] Bump proto to v0.1.137.0 and expand custom-connector support (NO_AUTH, icon_src/metadata, auth_header_key_override) by @AkshayParihar33 in #179
  • [SK-1276] Bump SDK version to 2.14.0 and API version to 20260716 by @AkshayParihar33 in #180

Full Changelog: v2.13.0...v2.14.0

v2.13.0

What's Changed

  • [SK-631] chore(deps): bump 5 low-risk Python deps by @dhawani in #167
  • [SK-636] chore(deps): align grpcio + grpcio-status to >=1.81.0 by @dhawani in #168
  • [SK-641] chore(deps): unpin cryptography to >=46.0.6,<49 by @dhawani in #169
  • [SK-642] chore(deps): bump protobuf upper bound to >=5.29.5,<8.0.0 by @dhawani in #170
  • [SK-646] chore(deps): bump 5 low-risk Python deps by @dhawani in #171
  • fix(SK-819, SK-821): provider error differentiation, blind retry fix, and upsert credentials by @ravibits in #174

New Contributors

Full Changelog: V2.12.0...v2.13.0

v2.11.0

What's Changed

  • feat: regenerate protos from v0.1.123.0 and add slug/logo_url to CreateOrganizationOptions by @srinivaskarre-sk in #162
  • feat: SDK support for proto v0.1.127.0 — MCP session tokens, connected account auth state, and filter improvements by @AkshayParihar33 in #164

Full Changelog: v2.10.0...v2.11.0

v2.7.1

What's Changed

Full Changelog: v2.6.0...v2.7.1