v1.10.0
v1.10.0 (2026-09-01)
This release is published under the Apache-2.0 License.
Documentation
- examples: Add run_from_template example (
c5c1322)
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
- examples: Correct tag semantics in run_from_template (
211c22f)
Tags supplied via defaults are sent as a replace-on-presence override and replace the template's tags; they are not merged with them.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
- examples: Make the first block a true zero-override create (
0231e66)
Tags ride in PartialSandboxSpec.tags, so supplying defaults with tags made the no-overrides claim false. The first block now passes only the template id; the tag-override demonstration moves to the container override block.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
- examples: Make the no-override block image-agnostic (
002649b)
The inherited template's image is arbitrary, so the first block no longer execs (a distroless template image would fail on sh); it waits for RUNNING and prints status instead. Also drops the inherit unchanged phrasing, since tags are still sent as an override.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Features
- feat(auth): add per-client auth strategies
Authentication was process-global, preventing CoreWeave and W&B credentials from being isolated between clients.
Add explicit per-client strategies while preserving CoreWeave as the default and retaining the legacy global hook. W&B users can reuse SDK session and netrc credentials without making wandb required.
- build(deps): require wandb 0.29.0
Use the current W&B SDK release for native auth validation.
Exempt only wandb from uv's seven-day release delay so the lockfile remains reproducible without weakening the policy for other packages.
-
fix(auth): forward W&B dedicated host
-
docs(auth): document public auth parameters
Detailed Changes: v1.9.0...v1.10.0