soup/tests
Alpamys b059f1ca5d fix(streaming): panel was titled after a flag that does not exist
The layer-streaming pre-flight printed a Rich panel titled `soup train
--stream-layers`. There is no such flag — `soup train --help` contains zero
occurrences of "stream" — and streaming is enabled only by `training.stream_layers`
in soup.yaml. The panel is the first thing a streaming run prints, so it was the
feature's most-read line of documentation, and it pointed at a `No such option`.

Wording left over from the original design note, which proposed a CLI flag; the
feature shipped as a config key and the title never followed. Nothing asserted on
it, so nothing caught the drift.

Retitled to `training.stream_layers`. The body already opens with "Layer streaming
BETA", so the title does not repeat it. Same string fixed in the three module
docstrings and in one test docstring that quoted it.

Cosmetic only — no behaviour change. Verified by rendering the panel, and by
tests/test_v07200-04.py: 440 passed, 2 skipped. ruff clean.

benchmarks/gate-v0.72.*.md carry the phrase too and are deliberately untouched:
they are published verbatim gate records, kept as written.

Closes #329
2026-08-05 00:09:56 +05:00
..
qa feat: live FSDP-shard consolidation + serve KV-cache type + ONNX QA (v0.71.14) 2026-06-05 13:39:36 +05:00
__init__.py Initial project setup: CLI skeleton + config + trainer + data pipeline 2026-02-20 16:14:56 +05:00
conftest.py Fix all ruff lint errors and failing test 2026-02-20 16:25:46 +05:00
test_adapters.py fix(security): backfill Rich markup escape in legacy adapters commands 2026-05-20 00:12:05 +05:00
test_advanced_peft.py v0.12.0: ORPO/SimPO/IPO trainers + DoRA/LoRA+/GaLore 2026-03-25 18:12:36 +05:00
test_assistant_mask.py feat(correctness): v0.36.0 — Correctness First (4 Parts: A/B/C/D) 2026-04-30 11:52:51 +05:00
test_audio.py v0.17.0: data quality filters, audio modality, SGLang backend, server provider 2026-03-26 13:46:17 +05:00
test_auto_tuning.py test(auto-tuning): strip ANSI from Typer --help output (v0.32.0 follow-up) 2026-04-26 15:41:38 +05:00
test_autopilot.py fix(autopilot): Windows py3.9 path traversal false-positive 2026-04-13 13:31:43 +05:00
test_awq_gptq_export.py feat(v0.53.1): Quant Menu II + Export pipeline live 2026-05-13 00:16:03 +05:00
test_batch_probe.py feat(correctness): v0.36.0 — Correctness First (4 Parts: A/B/C/D) 2026-04-30 11:52:51 +05:00
test_bco.py feat(preference): v0.40.0 — Preference Variety (4 Parts: BCO + dispatcher + DPO variants + multi-objective) 2026-05-01 22:26:30 +05:00
test_bench.py refactor(bench): strengthen test assertions from PR #31 2026-04-19 22:13:35 +05:00
test_brain_rot_multilingual.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_bugfixes.py fix(ci): Windows encoding failure in TestGRPOCPUMinNewTokens 2026-04-13 13:12:44 +05:00
test_build_dag.py feat(build): manifest-level dotted-path custom transforms (#255) 2026-06-04 17:37:12 +05:00
test_callback.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_cans.py feat(governance,energy): v0.71.3 — annex PDF, audit auto-log, energy hook, can v3, airgap receipt 2026-06-01 19:12:24 +05:00
test_chat.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_chat_template.py feat(correctness): v0.36.0 — Correctness First (4 Parts: A/B/C/D) 2026-04-30 11:52:51 +05:00
test_cli.py add --json flag to version command for machine-readable output in CI/… (#6) 2026-04-04 20:42:46 +05:00
test_cli_startup_is_light.py test(cli): cover light cores that only a command body imports 2026-07-28 12:22:02 +05:00
test_cli_subprocess.py feat: add eval platform with custom evals, LLM judge, human eval, leaderboard (v0.19.0) 2026-04-01 14:47:08 +05:00
test_code_review_critical.py fix: remediate 6 CRITICAL code-review findings 2026-07-02 15:56:48 +05:00
test_code_review_deferred.py fix: close out the 3 deferred code-review items (EMA, hardware-fit, MoD) 2026-07-02 19:36:59 +05:00
test_code_review_high.py fix: resolve full-tree code-review findings (6 HIGH + MEDIUM/LOW) 2026-07-08 19:26:57 +05:00
test_code_review_medium_low.py fix(deps): both trl bounds were wrong — >=0.14.0,<0.27, settled by construction 2026-08-03 22:36:39 +05:00
test_code_review_recurring.py fix: remediate the recurring-pattern classes from the code review 2026-07-02 16:57:08 +05:00
test_config.py Phase 1.5: add soup chat, soup push, DPO trainer + smoke tests 2026-02-23 21:18:19 +05:00
test_cost.py refactor(cost): polish soup cost from PR #42 2026-04-22 23:13:42 +05:00
test_crash_reporter.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_curriculum.py fix: v0.23.1 — CI fix, security warnings, expanded test coverage 2026-04-03 14:20:21 +05:00
test_data.py Phase 1.5: add soup chat, soup push, DPO trainer + smoke tests 2026-02-23 21:18:19 +05:00
test_data_augment.py feat(v0.25.0): Beyond the Wrapper — 8 major features 2026-04-13 12:58:11 +05:00
test_data_sample.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_data_split.py feat: v0.23.0 — AWQ/GPTQ Export, Sample Packing, Data Split, Curriculum Learning 2026-04-03 13:55:01 +05:00
test_data_tools.py Phase 2: experiment tracking, data tools, model evaluation 2026-02-23 23:34:28 +05:00
test_dataset_hub.py feat: v0.24.0 — Dataset Hub, Freeze Training, Loss Watchdog, Dataset Registry 2026-04-03 16:35:23 +05:00
test_dataset_registry.py feat: v0.24.0 — Dataset Hub, Freeze Training, Loss Watchdog, Dataset Registry 2026-04-03 16:35:23 +05:00
test_deepspeed.py Fix ANSI escape code issue in deepspeed help output test 2026-03-05 17:22:21 +05:00
test_deploy_ollama.py fix: use ANSI-safe assertions in deploy help tests (macOS CI fix) 2026-04-01 14:01:39 +05:00
test_diff.py Add Phase 3: serve, data generate, sweep, diff, DeepSpeed (v0.3.0) 2026-03-05 17:14:08 +05:00
test_display.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_doctor.py Add `--nccl` flag to `soup doctor` for multi-GPU bandwidth checks (#178) 2026-05-17 18:35:51 +05:00
test_dpo_example.py refactor(tests): polish DPO example tests from PR #48 2026-04-23 12:22:52 +05:00
test_dpo_variants.py feat(preference): v0.40.0 — Preference Variety (4 Parts: BCO + dispatcher + DPO variants + multi-objective) 2026-05-01 22:26:30 +05:00
test_embedding.py v0.16.0: embedding models, ONNX/TensorRT export, speculative decoding 2026-03-26 12:41:39 +05:00
test_errors.py Fix friendly error mappings 272 (#282) 2026-06-22 15:54:55 +05:00
test_eval.py feat: add eval platform with custom evals, LLM judge, human eval, leaderboard (v0.19.0) 2026-04-01 14:47:08 +05:00
test_eval_gate.py fix(eval): prevent hostname prefix bypass in judge URL validation (#288) 2026-07-03 18:49:48 +05:00
test_eval_platform.py fix: use ANSI-safe assertions in eval human help test (macOS CI fix) 2026-04-01 14:51:38 +05:00
test_export.py v0.16.0: embedding models, ONNX/TensorRT export, speculative decoding 2026-03-26 12:41:39 +05:00
test_formats.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_fp8_recipe.py fix(fp8): wire fp8_recipe through v028_features (covers 10 trainers) 2026-04-28 20:19:58 +05:00
test_freeze_training.py feat: v0.24.0 — Dataset Hub, Freeze Training, Loss Watchdog, Dataset Registry 2026-04-03 16:35:23 +05:00
test_generate.py Add Phase 3: serve, data generate, sweep, diff, DeepSpeed (v0.3.0) 2026-03-05 17:14:08 +05:00
test_gpu.py Initial project setup: CLI skeleton + config + trainer + data pipeline 2026-02-20 16:14:56 +05:00
test_grpo.py Add GRPO reasoning training (Phase 4) — v0.4.2 2026-03-23 16:29:25 +05:00
test_hf_integration.py fix(tests): strip ANSI from Typer --help output + patch os.environ for null-byte test (v0.29.0) 2026-04-24 11:06:45 +05:00
test_infer.py v0.13.2: add missing test coverage for infer + tensorboard 2026-03-25 18:57:15 +05:00
test_inference_advanced.py feat(serve): structured-output + auto-quant live (v0.33.0 Part D) 2026-04-27 18:43:07 +05:00
test_init.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_ipo.py v0.12.0: ORPO/SimPO/IPO trainers + DoRA/LoRA+/GaLore 2026-03-25 18:12:36 +05:00
test_issue300_online_dpo_train.py test(online-dpo): smoke-verify train() logs a rewards/* metric (#300) 2026-07-19 23:59:12 +05:00
test_issue302_vision_pad_token.py fix(sft): mirror vision-processor pad_token from nested tokenizer (#302) 2026-07-19 23:59:12 +05:00
test_issue305_mixed_rank_arithmetic.py feat(adapters): exact concat+SVD task-arithmetic for mixed-rank LoRA (#305) 2026-07-19 23:59:12 +05:00
test_issue308_callback_subclass.py perf(cli): stop importing PyTorch on CLI startup (soup --help 6.0s -> 1.15s) 2026-07-28 12:07:00 +05:00
test_jinja_analyzer.py feat(multipack): v0.37.0 — Multipack (5 Parts A/B/C/D/E) 2026-04-30 13:48:16 +05:00
test_kto.py v0.12.0: ORPO/SimPO/IPO trainers + DoRA/LoRA+/GaLore 2026-03-25 18:12:36 +05:00
test_loader.py feat: v0.14.0 — pre-training + MoE support 2026-03-25 22:26:01 +05:00
test_log_level.py fix(tests): strip ANSI in --log-level help-visible assertion 2026-04-28 13:25:54 +05:00
test_loss_watchdog.py feat: v0.24.0 — Dataset Hub, Freeze Training, Loss Watchdog, Dataset Registry 2026-04-03 16:35:23 +05:00
test_merge.py Phase 2.5: add export GGUF, merge LoRA, resume training, W&B integration (v0.2.0) 2026-03-03 22:29:44 +05:00
test_migrate.py feat: v0.21.0 — migrate, recipes, NEFTune, rsLoRA 2026-04-02 14:08:36 +05:00
test_mlx_backend.py feat(v0.25.0): Beyond the Wrapper — 8 major features 2026-04-13 12:58:11 +05:00
test_moe.py test: add MoE integration, DeepSeek naming, and model type coverage 2026-03-25 22:34:55 +05:00
test_multi_adapter.py feat(inference): v0.30.0 — Inference Excellence 2026-04-24 23:39:04 +05:00
test_multi_gpu.py feat(v0.27.0): Multi-GPU Mastery — topology, ZeRO++, FSDP2+compile, MII, PP, recipes 2026-04-21 14:54:34 +05:00
test_multipack_config.py feat(multipack): v0.37.0 — Multipack (5 Parts A/B/C/D/E) 2026-04-30 13:48:16 +05:00
test_multipack_invariants.py feat(multipack): v0.37.0 — Multipack (5 Parts A/B/C/D/E) 2026-04-30 13:48:16 +05:00
test_multipack_sampler.py feat(multipack): v0.37.0 — Multipack (5 Parts A/B/C/D/E) 2026-04-30 13:48:16 +05:00
test_neat_packing.py feat(multipack): v0.37.0 — Multipack (5 Parts A/B/C/D/E) 2026-04-30 13:48:16 +05:00
test_neftune_rslora.py feat: v0.21.0 — migrate, recipes, NEFTune, rsLoRA 2026-04-02 14:08:36 +05:00
test_onnx_tensorrt_export.py feat(v0.53.1): Quant Menu II + Export pipeline live 2026-05-13 00:16:03 +05:00
test_orpo.py v0.12.0: ORPO/SimPO/IPO trainers + DoRA/LoRA+/GaLore 2026-03-25 18:12:36 +05:00
test_packing.py fix: v0.23.1 — CI fix, security warnings, expanded test coverage 2026-04-03 14:20:21 +05:00
test_part_a_wave1.py feat(ship): make soup ship's leg-2 regression gate real (v0.71.38) 2026-07-17 22:42:47 +05:00
test_part_a_wave2.py feat(governance,energy): v0.71.3 — annex PDF, audit auto-log, energy hook, can v3, airgap receipt 2026-06-01 19:12:24 +05:00
test_part_b.py fix(v0.33.0): review-wave findings (CRITICAL + HIGH + MEDIUM + LOW) 2026-04-27 19:57:57 +05:00
test_part_c.py feat(trainers): v0.35.0 — Trainer Coverage (closes #60, #61, #45) 2026-04-28 15:01:42 +05:00
test_part_d.py fix(v0.33.0): review-wave findings (CRITICAL + HIGH + MEDIUM + LOW) 2026-04-27 19:57:57 +05:00
test_part_e.py fix(v0.33.0): review-wave findings (CRITICAL + HIGH + MEDIUM + LOW) 2026-04-27 19:57:57 +05:00
test_part_f_hardening.py fix(tests): macOS CI failure on isolation_strategy_linux_with_unshare 2026-04-27 21:56:49 +05:00
test_peft_methods.py feat(v0.25.0): Beyond the Wrapper — 8 major features 2026-04-13 12:58:11 +05:00
test_peft_patches.py feat(lora): v0.39.0 — LoRA Quality (PiSSA + ReLoRA + per-pattern rank + surgical patches + templates registry) 2026-05-01 16:18:07 +05:00
test_performance.py feat(preference): v0.40.0 — Preference Variety (4 Parts: BCO + dispatcher + DPO variants + multi-objective) 2026-05-01 22:26:30 +05:00
test_pissa_init.py feat(trainer): Optimizer & PEFT Zoo (v0.41.0) 2026-05-10 15:35:35 +05:00
test_ppo.py Add PPO / Full RLHF pipeline (Phase 10) — v0.9.0 2026-03-23 22:17:55 +05:00
test_preference_dispatcher.py feat(preference): v0.40.0 — Preference Variety (4 Parts: BCO + dispatcher + DPO variants + multi-objective) 2026-05-01 22:26:30 +05:00
test_preference_multi.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_preference_multi_runtime.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_pretrain.py test: add MoE integration, DeepSeek naming, and model type coverage 2026-03-25 22:34:55 +05:00
test_profile.py feat: v0.22.0 — Training Profiler, Multi-Adapter Serving, Data Sampling, Adapter Management 2026-04-03 12:54:24 +05:00
test_profiling.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_progress.py Add sweep early stopping, Rich download progress bars, fix click compat — v0.4.0 2026-03-23 15:59:27 +05:00
test_push.py feat(hf): v0.29.0 — HuggingFace Hub Deep Integration 2026-04-23 16:17:28 +05:00
test_qat.py Add Quantization-Aware Training support (Phase 7) — v0.6.0 2026-03-23 20:35:35 +05:00
test_quality_filter.py fix: rename APIs to match test plan, fix RoPE factor detection 2026-03-26 15:14:24 +05:00
test_quant_check.py feat(v0.26.0): Parts B-E — Eval Gate, Trace-to-Pref, Quant-Check, Soup Cans 2026-04-20 21:37:05 +05:00
test_quant_menu.py feat(quant,multipack): vision/audio Quant Menu + multipack FSDP sharding (v0.71.19) 2026-06-09 12:37:50 +05:00
test_quickstart.py Add Phase 3.1: friendly errors, soup doctor, soup quickstart, UX polish (v0.3.1) 2026-03-05 19:10:36 +05:00
test_rank_pattern.py feat(lora): v0.39.0 — LoRA Quality (PiSSA + ReLoRA + per-pattern rank + surgical patches + templates registry) 2026-05-01 16:18:07 +05:00
test_recipes.py feat(v0.71.32): whisper (tiny/base/large-v3) + smolvlm recipes (138->142) 2026-07-06 20:47:52 +05:00
test_recipes_v031.py feat(catalog): v0.51.0 — Model Catalog Expansion + Alternative Hubs 2026-05-12 12:05:04 +05:00
test_refusal_multilingual.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_registry.py feat(env,lock,serve,eval): v0.71.1 — quick wins + wiring (7 closures) 2026-06-01 14:12:30 +05:00
test_relora.py feat(trainer): ReLoRA + surgical PEFT non-SFT (v0.40.6 #67) 2026-05-09 15:48:17 +05:00
test_replay.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_resume.py Fix ANSI escape code issue in help output tests 2026-03-03 22:34:09 +05:00
test_review_fixes_v07133.py fix: resolve full-tree code-review findings (6 HIGH + MEDIUM/LOW) 2026-07-08 19:26:57 +05:00
test_rlvr.py feat(v0.25.0): Beyond the Wrapper — 8 major features 2026-04-13 12:58:11 +05:00
test_run_cost.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_runs.py Introduce 'soup runs clean' for smart checkpoint space management (#9) 2026-04-06 22:35:16 +05:00
test_serve.py fix(ci): ANSI-robust serve help test + restore 77% coverage gate (v0.71.1) 2026-06-01 15:03:37 +05:00
test_server_generate.py test: add missing coverage for _parse_json_array, _validate_example, SSRF guards 2026-03-26 13:57:03 +05:00
test_sglang_serve.py fix: rename APIs to match test plan, fix RoPE factor detection 2026-03-26 15:14:24 +05:00
test_simpo.py v0.12.0: ORPO/SimPO/IPO trainers + DoRA/LoRA+/GaLore 2026-03-25 18:12:36 +05:00
test_smoke_train.py Phase 1.5: add soup chat, soup push, DPO trainer + smoke tests 2026-02-23 21:18:19 +05:00
test_speculative_decoding.py fix: strip ANSI escape codes in CLI help flag tests 2026-03-26 12:54:38 +05:00
test_sweep.py Add sweep early stopping, Rich download progress bars, fix click compat — v0.4.0 2026-03-23 15:59:27 +05:00
test_synth_data_pro.py fix: use ANSI-safe assertions in synth data pro help tests (macOS CI fix) 2026-04-01 18:16:09 +05:00
test_templates_yaml.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_tensorboard.py v0.13.2: add missing test coverage for infer + tensorboard 2026-03-25 18:57:15 +05:00
test_tool_calling.py feat(v0.25.0): Beyond the Wrapper — 8 major features 2026-04-13 12:58:11 +05:00
test_trace_to_pref.py feat(v0.26.0): Parts B-E — Eval Gate, Trace-to-Pref, Quant-Check, Soup Cans 2026-04-20 21:37:05 +05:00
test_tracker.py Fix run_id collision in CI: increase suffix from 4 to 8 hex chars 2026-02-23 23:48:12 +05:00
test_trainer_coverage_v035.py feat(trainers): v0.35.0 — Trainer Coverage (closes #60, #61, #45) 2026-04-28 15:01:42 +05:00
test_trainer_init.py fix: honor vocabulary expansion in ORPO, SIMPO, and GRPO trainers (#295) 2026-07-04 18:43:23 +05:00
test_training_intelligence.py feat(ship): make soup ship's leg-2 regression gate real (v0.71.38) 2026-07-17 22:42:47 +05:00
test_training_speed.py feat(trainers): v0.35.0 — Trainer Coverage (closes #60, #61, #45) 2026-04-28 15:01:42 +05:00
test_trl_preference_config_contract.py fix(deps): both trl bounds were wrong — >=0.14.0,<0.27, settled by construction 2026-08-03 22:36:39 +05:00
test_trust_remote_code.py fix(tests): strip ANSI in --trust-remote-code help-visible assertions (v0.36.0 follow-up) 2026-04-30 12:01:01 +05:00
test_tui.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_ui.py v0.10.10: Security hardening — Web UI auth, CORS, SSRF, path traversal protection 2026-03-25 12:14:10 +05:00
test_ui_chat.py fix(security): harden chat proxy SSRF with ipaddress.is_loopback validation 2026-04-07 19:28:08 +05:00
test_ui_config_builder.py feat(ui): add Web UI Enhancement with live training monitor, enhanced metrics, chat upgrade, and config builder (v0.24.2) 2026-04-07 19:13:55 +05:00
test_ui_live_monitor.py feat(ui): add Web UI Enhancement with live training monitor, enhanced metrics, chat upgrade, and config builder (v0.24.2) 2026-04-07 19:13:55 +05:00
test_ui_metrics.py feat(ui): add Web UI Enhancement with live training monitor, enhanced metrics, chat upgrade, and config builder (v0.24.2) 2026-04-07 19:13:55 +05:00
test_unsloth.py Add Unsloth backend for 2-5x faster training (Phase 5) — v0.4.3 2026-03-23 16:55:44 +05:00
test_v0401_part_c.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_v0401_part_d.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_v0401_part_e.py fix(v0.40.1): QA Hardening — UTF-8 bootstrap, schema strictness, multi-objective preference runtime, CLI UX 2026-05-08 12:03:16 +05:00
test_v0402_part_a.py fix(v0.40.2): make help-text assertions width-independent 2026-05-08 13:26:44 +05:00
test_v0402_part_b.py fix(v0.40.2): make help-text assertions width-independent 2026-05-08 13:26:44 +05:00
test_v0403_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0403_part_b.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0403_part_c.py fix(v0.40.3): strip ANSI escapes in help-text assertions 2026-05-08 20:50:10 +05:00
test_v0404_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0404_part_b.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0405_part_a.py feat(quant,multipack): vision/audio Quant Menu + multipack FSDP sharding (v0.71.19) 2026-06-09 12:37:50 +05:00
test_v0406_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0410_part_a.py feat(trainer): Optimizer & PEFT Zoo (v0.41.0) 2026-05-10 15:35:35 +05:00
test_v0410_part_b.py feat(trainer): Optimizer & PEFT Zoo (v0.41.0) 2026-05-10 15:35:35 +05:00
test_v0410_part_c.py feat(longctx): v0.53.4 — Long Context + Architecture 2026-05-13 14:52:10 +05:00
test_v0420.py feat(v0.53.7): Data Forge + Pipeline live (wave 1) — 11 items 2026-05-13 19:28:11 +05:00
test_v0430_part_a.py feat(eval): Tracker & Eval Pro — 18 features (v0.43.0) 2026-05-10 18:04:40 +05:00
test_v0430_part_b.py feat(eval): Tracker & Eval Pro — 18 features (v0.43.0) 2026-05-10 18:04:40 +05:00
test_v0430_part_c.py feat(eval): Tracker & Eval Pro — 18 features (v0.43.0) 2026-05-10 18:04:40 +05:00
test_v0430_part_d.py feat(eval): Tracker & Eval Pro — 18 features (v0.43.0) 2026-05-10 18:04:40 +05:00
test_v0440_part_a.py feat(v0.44.0): Live Dashboard & UX - 21 features, +192 tests 2026-05-10 19:20:18 +05:00
test_v0440_part_b.py feat(v0.44.0): Live Dashboard & UX - 21 features, +192 tests 2026-05-10 19:20:18 +05:00
test_v0440_part_c.py feat(v0.44.0): Live Dashboard & UX - 21 features, +192 tests 2026-05-10 19:20:18 +05:00
test_v0440_part_d.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v0440_review_followups.py feat(v0.44.0): Live Dashboard & UX - 21 features, +192 tests 2026-05-10 19:20:18 +05:00
test_v0450.py feat(v0.53.7): Data Forge + Pipeline live (wave 1) — 11 items 2026-05-13 19:28:11 +05:00
test_v0460_part_a.py feat(deploy): On-Device Deploy Autopilot — 10-profile catalog + recipe/script writer (v0.46.0 Part A) 2026-05-11 17:11:36 +05:00
test_v0460_part_b.py feat(agent): Agent Forge — OpenAPI/MCP/GraphQL spec → tool-calling SFT dataset (v0.46.0 Part B) 2026-05-11 17:12:13 +05:00
test_v0470_part_a.py feat(v0.47.0): Data Forge — synthetic data pipeline + data quality moat 2026-05-11 18:08:33 +05:00
test_v0470_part_b.py feat(v0.47.0): Data Forge — synthetic data pipeline + data quality moat 2026-05-11 18:08:33 +05:00
test_v0480_part_a.py feat(adaptive): v0.53.5 — Adaptive Training (BETA → stable) 2026-05-13 15:55:28 +05:00
test_v0480_part_b.py feat(data): Data Mixing Optimizer + v0.48.0 release (v0.48.0 Part B, BETA) 2026-05-11 19:14:37 +05:00
test_v0490.py feat(v0.53.11): GRPO Plus finish + preference live 2026-05-14 15:40:34 +05:00
test_v0500_part_a.py feat(v0.53.11): GRPO Plus finish + preference live 2026-05-14 15:40:34 +05:00
test_v0500_part_b.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v0500_part_c.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v0500_part_d.py feat(grpo): v0.50.0 — GRPO Plus (unsloth + axolotl RL parity) 2026-05-12 00:30:43 +05:00
test_v0500_part_e.py feat(v0.53.11): GRPO Plus finish + preference live 2026-05-14 15:40:34 +05:00
test_v0510.py feat(catalog): v0.51.0 — Model Catalog Expansion + Alternative Hubs 2026-05-12 12:05:04 +05:00
test_v0520.py feat(trainer): live TTS / BitNet / MoE-expert-quant trainers (v0.71.20) 2026-06-10 12:37:14 +05:00
test_v0530.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v0531_82.py feat(v0.53.1): Quant Menu II + Export pipeline live 2026-05-13 00:16:03 +05:00
test_v0531_109.py fix(v0.53.1): CI green — inspect click params directly instead of asserting on Rich --help output 2026-05-13 00:24:59 +05:00
test_v0531_139.py feat(v0.53.1): Quant Menu II + Export pipeline live 2026-05-13 00:16:03 +05:00
test_v0531_142.py fix(v0.53.1): CI green — inspect click params directly instead of asserting on Rich --help output 2026-05-13 00:24:59 +05:00
test_v0532.py feat(modality): v0.53.2 — lift Modality II stubs (distill + classifier + EBFT/GDPO + reasoning_effort) 2026-05-13 12:56:50 +05:00
test_v0533.py feat(grpo): v0.53.3 — grpo_fp16 routing + vision-GRPO VLM base probe 2026-05-13 13:42:06 +05:00
test_v0534.py feat(longctx): v0.53.4 — Long Context + Architecture 2026-05-13 14:52:10 +05:00
test_v0535.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0536.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0537.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0538.py feat(governance,sign): v0.71.2 — ed25519 signing + supply-chain gates 2026-06-01 17:17:44 +05:00
test_v0539.py feat(v0.53.10): Quick wins + packaging + UX wiring 2026-05-14 13:58:20 +05:00
test_v0540.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0550.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0550_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0560.py feat(data): soup data doctor + soup data lint — Fine-tune Doctor (v0.71.27) 2026-07-04 14:03:30 +05:00
test_v0570_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0570_part_b.py feat(governance,sign): v0.71.2 — ed25519 signing + supply-chain gates 2026-06-01 17:17:44 +05:00
test_v0570_part_c.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0570_part_d.py test(adapters): mock os.environ.get for null-byte/CRLF env tests (CI fix) 2026-05-15 19:00:04 +05:00
test_v0580.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0590.py fix(bom): emit energy in SPDX output too + strengthen energy tests 2026-06-06 19:11:38 +05:00
test_v0600_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0600_part_b.py feat(governance,sign): v0.71.2 — ed25519 signing + supply-chain gates 2026-06-01 17:17:44 +05:00
test_v0600_part_c.py polish(v0.60.0 strict-safetensors): tighten header cap + input guards 2026-05-19 23:56:42 +05:00
test_v0600_part_d.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0600_part_e.py feat(governance,sign): v0.71.2 — ed25519 signing + supply-chain gates 2026-06-01 17:17:44 +05:00
test_v0600_part_f.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0610_part_a.py feat(edit): live ROME/MEMIT/AlphaEdit + GRACE + NPO/SimNPO/RMU unlearn (v0.71.9) 2026-06-03 17:04:03 +05:00
test_v0610_part_b.py fix(ci): ANSI-robust serve help test + restore 77% coverage gate (v0.71.1) 2026-06-01 15:03:37 +05:00
test_v0610_part_c.py feat(edit): live ROME/MEMIT/AlphaEdit + GRACE + NPO/SimNPO/RMU unlearn (v0.71.9) 2026-06-03 17:04:03 +05:00
test_v0610_part_d.py feat(unlearn/edit): v0.61.0 — Unlearning & Knowledge Edit (NPO/SimNPO/RMU + ROME/MEMIT/AlphaEdit) 2026-05-19 15:16:15 +05:00
test_v0610_part_e.py feat(unlearn/edit): v0.61.0 — Unlearning & Knowledge Edit (NPO/SimNPO/RMU + ROME/MEMIT/AlphaEdit) 2026-05-19 15:16:15 +05:00
test_v0620_followups.py feat(rag): RAFT span-mask trainer + RA-DIT auto-link + live steering + eval citation (v0.71.10) 2026-06-03 19:28:45 +05:00
test_v0620_part_a.py feat(v0.62.0): RAG & Activation Steering — RAFT + RA-DIT + soup steer + citation-faithful + GRACE codebook 2026-05-20 20:20:30 +05:00
test_v0620_part_b.py feat(v0.62.0): RAG & Activation Steering — RAFT + RA-DIT + soup steer + citation-faithful + GRACE codebook 2026-05-20 20:20:30 +05:00
test_v0620_part_c.py feat(rag): RAFT span-mask trainer + RA-DIT auto-link + live steering + eval citation (v0.71.10) 2026-06-03 19:28:45 +05:00
test_v0620_part_d.py feat(v0.62.0): RAG & Activation Steering — RAFT + RA-DIT + soup steer + citation-faithful + GRACE codebook 2026-05-20 20:20:30 +05:00
test_v0620_part_e.py feat(edit): live ROME/MEMIT/AlphaEdit + GRACE + NPO/SimNPO/RMU unlearn (v0.71.9) 2026-06-03 17:04:03 +05:00
test_v0630_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0630_part_a.py feat(v0.63.0): Production Trace Ecosystem — soup ingest + prune-prompt + active-sample + ab + drift-alarm 2026-05-20 22:02:54 +05:00
test_v0630_part_b.py feat(v0.63.0): Production Trace Ecosystem — soup ingest + prune-prompt + active-sample + ab + drift-alarm 2026-05-20 22:02:54 +05:00
test_v0630_part_c.py fix(active-sample): variance-based diversity score for K>2 reward models (#206) 2026-05-26 17:50:30 +05:00
test_v0630_part_d.py feat(v0.63.0): Production Trace Ecosystem — soup ingest + prune-prompt + active-sample + ab + drift-alarm 2026-05-20 22:02:54 +05:00
test_v0630_part_e.py feat(v0.63.0): Production Trace Ecosystem — soup ingest + prune-prompt + active-sample + ab + drift-alarm 2026-05-20 22:02:54 +05:00
test_v0631_206.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0640_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0640_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0640_part_b.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0640_part_c.py fix(ci): ANSI-robust serve help test + restore 77% coverage gate (v0.71.1) 2026-06-01 15:03:37 +05:00
test_v0640_part_d.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0640_part_e.py feat(env,lock,serve,eval): v0.71.1 — quick wins + wiring (7 closures) 2026-06-01 14:12:30 +05:00
test_v0640_part_f.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0650_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0650_part_a.py feat(env,lock,serve,eval): v0.71.1 — quick wins + wiring (7 closures) 2026-06-01 14:12:30 +05:00
test_v0650_part_b.py feat(v0.65.0): Eval Depth — judge calibration + behaviour battery + capability suite + CheckList DSL + IRT subset 2026-05-21 15:35:47 +05:00
test_v0650_part_c.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0650_part_d.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0650_part_e.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0660_cli.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_followups.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_part_a.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_part_b.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_part_c.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_part_d.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0660_part_e.py feat(v0.66.0): Post-train X-rays — SAE diff + live blame + sleeper probe + interference matrix + probe pack 2026-05-22 14:08:12 +05:00
test_v0670_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0670_part_a.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0670_part_b.py feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
test_v0670_part_c.py feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
test_v0670_part_d.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0670_part_e.py fix(ci): ANSI-robust serve help test + restore 77% coverage gate (v0.71.1) 2026-06-01 15:03:37 +05:00
test_v0670_part_f.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0680_followups.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0680_part_a.py feat(prompt-compile): live soup compile / distill-prompt / compile-tools / local-rl train (v0.71.13) 2026-06-04 22:14:43 +05:00
test_v0680_part_b.py feat(prompt-compile): live soup compile / distill-prompt / compile-tools / local-rl train (v0.71.13) 2026-06-04 22:14:43 +05:00
test_v0680_part_c.py feat(prompt-compile): live soup compile / distill-prompt / compile-tools / local-rl train (v0.71.13) 2026-06-04 22:14:43 +05:00
test_v0680_part_d.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v0680_part_e.py feat(prompt-compile): live soup compile / distill-prompt / compile-tools / local-rl train (v0.71.13) 2026-06-04 22:14:43 +05:00
test_v0690_part_a.py feat(v0.71.6): live build runner + Magpie generator + 2PL/3PL IRT + augment fix 2026-06-02 22:06:12 +05:00
test_v0690_part_b.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0690_part_c.py feat(v0.71.6): live build runner + Magpie generator + 2PL/3PL IRT + augment fix 2026-06-02 22:06:12 +05:00
test_v0690_part_d.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0690_part_e.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v0700_part_a.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0700_part_b.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0700_part_c.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0700_part_d.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0700_part_e.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0700_part_f.py feat(rl): live GRPO/RL callbacks — reward-hack, echo-trap, RL ckpt, ULD, MiniLLM, iterative-DPO (v0.71.11) 2026-06-04 17:14:08 +05:00
test_v0712.py test(ci): ANSI-robust help-text asserts in test_v0712 (v0.71.2) 2026-06-01 17:36:17 +05:00
test_v0713.py test(ci): ANSI-robust help asserts + POSIX-safe audit test (v0.71.3) 2026-06-01 19:25:33 +05:00
test_v0714.py test(ci): ANSI-strip help-text asserts in test_v0714 (FORCE_COLOR-robust) 2026-06-02 12:37:37 +05:00
test_v0715.py feat(v0.71.5): ingest/data/prompt/drift polish 2026-06-02 14:34:36 +05:00
test_v0716.py feat(v0.71.6): live build runner + Magpie generator + 2PL/3PL IRT + augment fix 2026-06-02 22:06:12 +05:00
test_v0717.py feat(probe): real probe weights, SAE auto-download, truth/harm, interference --measure, capture-activations (v0.71.8) 2026-06-03 15:00:27 +05:00
test_v0718.py test(ci): ANSI-strip help/error asserts in test_v0718 (FORCE_COLOR-robust) 2026-06-03 15:19:53 +05:00
test_v0719.py test(ci): assert governor-db null-byte rejection on validator directly (POSIX-safe) 2026-06-03 17:18:33 +05:00
test_v05310.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
test_v05311.py feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
test_v07110.py test(ci): ANSI-strip --steer/--output/--top-k help asserts (FORCE_COLOR-robust) 2026-06-03 23:00:13 +05:00
test_v07111.py test(ci): harden flaky MiniLLM anchor test + restore coverage network-free 2026-06-04 22:41:22 +05:00
test_v07112.py feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
test_v07113.py test(local-rl): de-flake stamp-before-train concurrent-thumbs test on Windows 2026-06-07 16:41:31 +05:00
test_v07114.py feat: live FSDP-shard consolidation + serve KV-cache type + ONNX QA (v0.71.14) 2026-06-05 13:39:36 +05:00
test_v07115.py fix(loop): config-render, cmaes base-reuse, cost gate, energy hand-off, rank guard (v0.71.15) 2026-06-07 13:58:18 +05:00
test_v07116.py feat(edit): GPT-2 Conv1D edits, covariance ROME, atomic governor, Mixtral LongLoRA (v0.71.16) 2026-06-07 16:11:56 +05:00
test_v07117.py test(v0.71.17): ANSI-strip CLI --help assertions for CI FORCE_COLOR 2026-06-08 20:21:05 +05:00
test_v07118.py test(v0.71.18): ANSI-strip the --minillm-on-policy --help assertion for CI FORCE_COLOR 2026-06-09 00:05:36 +05:00
test_v07119.py feat(quant,multipack): vision/audio Quant Menu + multipack FSDP sharding (v0.71.19) 2026-06-09 12:37:50 +05:00
test_v07120.py feat(perf): MiniLLM/MoLE KV-cache + deploy-measure live factories + live-codec TTS (v0.71.22) 2026-06-10 21:30:01 +05:00
test_v07121.py feat(precision,rollout): live fp8/nvfp4 + vLLM sleep + openenv rollout + apple-adapter + delinearize-llama4 (v0.71.21) 2026-06-10 16:29:52 +05:00
test_v07122.py feat(perf): MiniLLM/MoLE KV-cache + deploy-measure live factories + live-codec TTS (v0.71.22) 2026-06-10 21:30:01 +05:00
test_v07123.py feat(train): native Spectrum targeted training — soup spectrum scan + training.unfrozen_parameters (v0.71.23) 2026-06-12 17:40:46 +05:00
test_v07124.py test(v0.71.32): bump hardcoded recipe-count assertions to 142 2026-07-06 20:54:36 +05:00
test_v07125.py feat(ship): make soup ship's leg-2 regression gate real (v0.71.38) 2026-07-17 22:42:47 +05:00
test_v07126.py fix: close out the 3 deferred code-review items (EMA, hardware-fit, MoD) 2026-07-02 19:36:59 +05:00
test_v07127.py feat(data): soup data doctor + soup data lint — Fine-tune Doctor (v0.71.27) 2026-07-04 14:03:30 +05:00
test_v07128.py test(v0.71.31): fix full-suite regressions — cwd-independent AST tests + MCP bad-mode 2026-07-06 13:18:12 +05:00
test_v07129.py test(shrink): CI-robust source reads (inspect.getsource) + ANSI-strip help assert (v0.71.29) 2026-07-05 13:07:45 +05:00
test_v07130.py Fix/prm reward (#301) 2026-07-08 21:04:15 +05:00
test_v07131.py fix(v0.71.31): trl-version adapter for online_dpo (CI red on trl 1.x) 2026-07-06 15:27:11 +05:00
test_v07132.py test(v0.71.32): CI fix — ANSI-strip + wide COLUMNS on infer --help --task assertion (Rich splits flag names) 2026-07-07 18:21:34 +05:00
test_v07133.py fix(draft): two bugs the live smoke found (v0.71.33) 2026-07-13 12:16:51 +05:00
test_v07134.py test(v0.71.34): tdd-review — +36 coverage tests (factor-coeff/opt-reset/parser edges/schema matrix/CLI refusals/policy bounds), drop vacuous asserts 2026-07-15 13:14:46 +05:00
test_v07135.py test(v0.71.35): CI-proof the CLI output assertions (ANSI + wrap tolerant) 2026-07-15 20:29:26 +05:00
test_v07136.py fix(cli): quote install hints so `pip install soup-cli[extra]` works on cmd.exe (v0.71.37) 2026-07-17 20:40:54 +05:00
test_v07137.py fix(cli): quote install hints so `pip install soup-cli[extra]` works on cmd.exe (v0.71.37) 2026-07-17 20:40:54 +05:00
test_v07138.py feat(ship): make soup ship's leg-2 regression gate real (v0.71.38) 2026-07-17 22:42:47 +05:00
test_v07139.py feat(ship): close the evidence loop — emit-evidence + config + provenance + PR comment (v0.71.39) 2026-07-19 12:30:35 +05:00
test_v07140.py feat(reward): soup reward synth — synthesize a deterministic reward verifier (v0.71.40) 2026-07-19 18:50:47 +05:00
test_v07141.py feat(reward): soup reward stress — adversarial verifier gameability probe (v0.71.41) 2026-07-19 20:53:37 +05:00
test_v07200.py feat(streaming): preference losses over layer streaming (v0.72.4) 2026-08-03 18:38:13 +05:00
test_v07201.py feat(streaming): preference losses over layer streaming (v0.72.4) 2026-08-03 18:38:13 +05:00
test_v07202.py fix(streaming): panel was titled after a flag that does not exist 2026-08-05 00:09:56 +05:00
test_v07203.py fix(tests): NF4 fixtures used a degenerate hidden_size that CPU bitsandbytes rejects 2026-07-29 00:10:00 +05:00
test_v07204.py fix(deps): both trl bounds were wrong — >=0.14.0,<0.27, settled by construction 2026-08-03 22:36:39 +05:00
test_validator.py Expand test suite from ~70 to 147 tests, fix flaky ordering bug 2026-03-02 20:52:33 +05:00
test_version_sync.py feat(streaming): preference losses over layer streaming (v0.72.4) 2026-08-03 18:38:13 +05:00
test_vision.py fix: resolve full-tree code-review findings (6 HIGH + MEDIUM/LOW) 2026-07-08 19:26:57 +05:00
test_vllm_serve.py fix: resolve full-tree code-review findings (6 HIGH + MEDIUM/LOW) 2026-07-08 19:26:57 +05:00
test_warmup.py test: add unit tests for warmup.py helpers (#274) 2026-06-20 21:38:05 +05:00
test_why.py feat(observability): v0.34.0 — Observability & Dev UX (7 Parts) 2026-04-28 13:14:49 +05:00
test_windows_encoding.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00