Skip to content

Add Python SDK#13

Draft
spencercjh wants to merge 18 commits into
lathe-cli:mainfrom
spencercjh:alice/python-sdk
Draft

Add Python SDK#13
spencercjh wants to merge 18 commits into
lathe-cli:mainfrom
spencercjh:alice/python-sdk

Conversation

@spencercjh

Copy link
Copy Markdown

Summary

  • add a first-class python/ SDK for kitup with bundle, host, install, and workflow APIs
  • wire Python into shared docs, examples, repo checks, CI, and release publishing
  • keep Python behavior aligned with the shared installer contract and add parity/golden coverage

Testing

  • uv run --project python pytest python/tests/test_workflow.py python/tests/test_install.py -q
  • make check

spencercjh added 17 commits July 2, 2026 08:49
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Signed-off-by: spencercjh <spencercjh@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant