Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
d2b73cc
split uploader into a separate class
technillogue Feb 17, 2026
828cec4
inline secrets into jig
technillogue Feb 17, 2026
fbd016d
inline volumes into jig
technillogue Feb 17, 2026
39f885a
simplify status format utils slightly
technillogue Feb 17, 2026
a374512
inline utils into jig
technillogue Feb 17, 2026
6d89133
inline config into jig
technillogue Feb 17, 2026
373d091
start simplifying code - use Path.read_text and more walrus
technillogue Feb 17, 2026
e7a0e96
fix lints
technillogue Feb 17, 2026
d41ad31
move secret
technillogue Feb 17, 2026
9ef7b5b
actually, move secrets and volumes before the main CLI
technillogue Feb 17, 2026
8b35fed
simplify secrets slightly
technillogue Feb 18, 2026
1c847e9
rename warm image vars
technillogue Feb 18, 2026
b967cef
properly use 3.9 features
technillogue Feb 18, 2026
250546b
start simplifying deployment tracking
technillogue Feb 18, 2026
b5f024b
fix some bugs and lints
technillogue Feb 18, 2026
45f0c32
remove some dead code, fix a KeyError, factor out validate_source
technillogue Feb 18, 2026
1ecc5de
fix lints
technillogue Feb 18, 2026
7fcf252
remove defensive hasattr checks (16338 tokens)
technillogue Feb 18, 2026
7165ba5
generally use client = ctx.obj.beta.jig (16322 tokens)
technillogue Feb 18, 2026
f6f61cb
break out is_not_unique_error and inline handle_createin deploy (1630…
technillogue Feb 18, 2026
1b691d0
don't set base url if it's the same as default (16312 tokens)
technillogue Feb 18, 2026
f2a276a
no intermediate variables for building jig status message, use Path c…
technillogue Feb 18, 2026
4fa75b2
mostly use path.read_text/write_text instead of open (16226 tokens)
technillogue Feb 18, 2026
5113df8
pass cache dockerfile and api key to docker via stdin (16210 tokens)
technillogue Feb 18, 2026
9181000
refactor into tracker class (16153 tokens)
technillogue Feb 18, 2026
cbf2927
use some write_text, don't mutate replica.image, use load_config_stat…
technillogue Feb 18, 2026
f25d3a8
inline jig_command decorator and draft _jig_options instead (16314 to…
technillogue Feb 18, 2026
3dff28c
refactor build/push/deploy and query commands into a Jig class holdin…
technillogue Feb 18, 2026
100b333
reimplement handle_api_errors for jig (16619 tokens)
technillogue Feb 18, 2026
2a7999e
add refactor todos (16640 tokens)
technillogue Feb 18, 2026
9cfba6d
UsageError for missing configs (16610 tokens)
technillogue Feb 18, 2026
911f275
simplify error wrapper (16597 tokens)
technillogue Feb 18, 2026
5688a0d
fmt + fmt set_secret (16583 tokens)
technillogue Feb 18, 2026
0f03642
tweak state/config loading (16529 tokens)
technillogue Feb 18, 2026
35f84ad
Jig.jig -> Jig.api (16515 tokens)
technillogue Feb 19, 2026
3e14116
refactor _jig_options into _pass_jig and _print_errors (16198 tokens)
technillogue Feb 19, 2026
bf8b282
move trivial commands out of jig class (16089 tokens)
technillogue Feb 19, 2026
c4691cb
SystemExit -> click.exceptions.Exit, use click.BadParameter and click…
technillogue Feb 19, 2026
df0398b
use same prefix pattern as handle_api_errors and add JigError
technillogue Feb 19, 2026
c96306e
fix print_errors
technillogue Feb 19, 2026
dd1a270
use JigError class as appropriate
technillogue Feb 19, 2026
6c0a098
rename _pass_jig to _jig_command and add error handling
technillogue Feb 19, 2026
b6eb5e0
remove explicit ctx hints (16051 tokens)
technillogue Feb 19, 2026
3c373d9
factor out repeated options
technillogue Feb 19, 2026
05811c0
import echo and Context from click (15794 tokens)
technillogue Feb 19, 2026
1113839
strengthen error handling
technillogue Feb 19, 2026
f3f9465
setdefault for volumes before autoscaling (15827 tokens)
technillogue Feb 19, 2026
1700425
extract _api_err_msg (15855 tokens)
technillogue Feb 19, 2026
d4aeafd
jig.name = jig.config.model_name
technillogue Feb 19, 2026
17c6cfa
fix pyright being dumb about fields (https://github.com/microsoft/pyr…
technillogue Feb 19, 2026
d9c0906
simplify NotFoundError checks
technillogue Feb 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/together/lib/cli/api/beta/jig/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@
status,
submit,
destroy,
secrets,
volumes,
endpoint,
dockerfile,
job_status,
queue_status,
list_deployments,
)
from together.lib.cli.api.beta.jig.secrets import secrets
from together.lib.cli.api.beta.jig.volumes import volumes


@click.group()
Expand Down
293 changes: 0 additions & 293 deletions src/together/lib/cli/api/beta/jig/_config.py

This file was deleted.

Loading