Add generated Python SDK - #416
Open
rgarcia wants to merge 1 commit into
Open
Conversation
-->
✱ stlc build✅ go code · compare
✅ python code · compare
✅ typescript code · compare
Diagnostics: ❗ 0 new / 1 total error,
|
| Level | Code | Message | Targets |
|---|
Build metadata
| Build | bd_768vGG89-pure-spade |
| Timestamp | 2026-08-16T21:13:12.357Z |
| stlc | 8413509 |
| Spec hash | ff143be503cd |
| Config hash | 6c5ca8dbb79e |
This comment is auto-generated by stlc and is kept up to date as you push.
If you push new commits, re-run this workflow to update this comment.
Last updated: 2026-08-16 21:13:35 UTC
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Testing
git diff --checkyqNote
Medium Risk
Expands the release pipeline to a third package (PyPI) and new CI dependencies; changes follow the existing Go/TS pattern but increase blast radius if generation or publish misconfigures.
Overview
Adds a Python SDK target to the existing stlc generation flow so Hypeman ships Go, Python, and TypeScript from the same OpenAPI/Stainless config.
stainless.yamldefines the Python target (hypemanon PyPI) withkernel/hypeman-pythonandkernel/hypeman-python-staging. CI now installs a pinned stlc-python generator and Rye (for the Python SDK’sscripts/bootstrap/rye sync), andstlc-generate.ymlincludes Python inSDK_TARGETS, preview/integration pushes, app-token repo access, and preview-branch cleanup. The SDK generation runbook is updated for three staging repos and a full cutover checklist.Reviewed by Cursor Bugbot for commit 0633f89. Bugbot is set up for automated code reviews on this repo. Configure here.