github MakazhanAlpamys/Soup v0.3.1
v0.3.1 — UX Polish + Error Handling

latest releases: v0.75.1, v0.75.0, v0.74.0...
6 months ago

Phase 3.1 — UX Polish + Error Handling

New Features

  • Friendly error messages — All commands wrapped with intelligent error handling. Known errors (CUDA OOM, missing deps, connection failures, config validation) show 2-3 line messages with fix suggestions instead of 200-line tracebacks
  • --verbose flag — Global flag for full tracebacks when debugging: soup --verbose train ...
  • soup doctor — Check your environment: Python version, GPU availability, all dependency versions and compatibility, with fix suggestions
  • soup quickstart — One-command demo: creates sample data (20 examples), TinyLlama config, and trains a LoRA adapter. Great for onboarding
  • Confirmation prompts — soup train and soup sweep now ask for confirmation before starting. Skip with --yes / -y

Stats

  • 40 new tests (321 total)
  • All lint + tests passing
  • 14 files changed, 1010 insertions

Install / Upgrade

pip install --upgrade soup-cli

Don't miss a new Soup release

NewReleases is sending notifications on new releases.