Merged
Conversation
8f1358a to
2e28b0f
Compare
2e28b0f to
3cd8371
Compare
3cd8371 to
89da789
Compare
89da789 to
a982140
Compare
a982140 to
1ec7f81
Compare
1ec7f81 to
128ee9f
Compare
128ee9f to
1971d5d
Compare
1971d5d to
70d8056
Compare
* feat(api): Add beta sdks for jig features * feat(api): Add API for listing deployments * feat(api): Update Jig types and add retrieve_logs api to jig * chore(api): Improve type names for jig volumes and logs * feat(cli): enhance hardware command to display availability status (#223) * feat(cli): enhance hardware command to display availability status * format * feat: move byoc features under /deployments route * docs(axle-queue): added axle-queue endpoints * feat(api): Move jobs apis to nest under model uploads per their use case * chore(api): Move Queue SDK methods into Jig namespace * feat: ported jig cli from togethercomputer/sprocket * chore: abs imports * fix(jig): get api key from together client * chore(jig): minor type cleanup and merged one time function * chore(jig): Refactor secrets management CLI commands * fix(jig): Use APIStatusError * feat(jig): Add unset command to remove volume from local config * chore(jig): temp fix for proof-data and queue status * fix(jig): Stream logs using SDK streaming response * fix(jig): axle now honors X-Stainless-Raw-Response for streaming * fix: secret unset should just remote the local reference * fix(jig): Use /image-repositories/base-path for registry url * fix(jig): use client.base_url instead of API_URL * feat(jig): use sdk for queue functions * fix(jig): remove unnecessary ctx from dockerfile * fix(jig): auth raw requests * fix(jig): strip https from docker base path for image name * fix(jig): ignore unknown entries in .jig.json state * feat(jig): init installs sprocket via sprocket registry * fix(jig): sprocket registry index fix * fix(jig): click.echo instead of print * chore(jig): proper Exception chaining * chore(jig): fix unused lint error * chore(jig): fix pyright errors * chore(jig): fix mypy errors * fix(jig): use correct sprocket pypi * fix(jig): fallback to 0.0.0-dev if git tag not found * fix(jig): reset incorrectly picked up changes from origin/next * fix(jig): fix for new queue interface * feat(jig): fix dockerfile generation - Remove redundant check for GENERATE_DOCKERFILE env var - Use sharing=locked for apt-get cache mount in Dockerfile * feat(jig): new volume upload functionality from PR #42 * my favorite aiofiles alternative: asyncio.to_thread(f.read) * add warmup, fix storage, add termination_grace_period_seconds, fix aiofile reimpl, endpoint command * add DOCKER_BUILD_EXTRA_ARGS * if sprocket is not installed by the user's pyproject, install it for them in the dockerfile * print a message when installing fallback sprocket * fix fallback install --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Blaine Kasten <blainekasten@gmail.com> Co-authored-by: technillogue <technillogue@gmail.com>
70d8056 to
4ffcd54
Compare
blainekasten
approved these changes
Feb 3, 2026
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.
Automated Release PR
2.0.0-alpha.19 (2026-02-03)
Full Changelog: v2.0.0-alpha.18...v2.0.0-alpha.19
Features
Chores
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions