soup/src/soup_cli
Alpamys 85f42029fb fix(edit): reject cov-corpus directory before fdopen (POSIX IsADirectoryError)
CI caught a directory-rejection bug masked on Windows: on POSIX, os.open(dir,
O_RDONLY|O_NOFOLLOW) succeeds and os.fdopen() then raises IsADirectoryError
before the S_ISREG check ran (Windows os.open rejects the dir first). fstat the
raw fd before fdopen so a directory is rejected with a clean ValueError on every
platform. Local + CI-equivalent test_directory_rejected now green.
2026-06-07 16:26:44 +05:00
..
autopilot chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
cans 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
commands fix(edit): reject cov-corpus directory before fdopen (POSIX IsADirectoryError) 2026-06-07 16:26:44 +05:00
config feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
data feat(v0.71.6): live build runner + Magpie generator + 2PL/3PL IRT + augment fix 2026-06-02 22:06:12 +05:00
eval feat(env,lock,serve,eval): v0.71.1 — quick wins + wiring (7 closures) 2026-06-01 14:12:30 +05:00
experiment feat(v0.71.5): ingest/data/prompt/drift polish 2026-06-02 14:34:36 +05:00
migrate chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
monitoring 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
plugins chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
recipes chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
registry feat(edit): live ROME/MEMIT/AlphaEdit + GRACE + NPO/SimNPO/RMU unlearn (v0.71.9) 2026-06-03 17:04:03 +05:00
templates chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
trainer feat: architecture + distill + adapter-train live wiring (v0.71.12) 2026-06-04 19:36:04 +05:00
ui chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
utils feat(edit): GPT-2 Conv1D edits, covariance ROME, atomic governor, Mixtral LongLoRA (v0.71.16) 2026-06-07 16:11:56 +05:00
__init__.py feat(edit): GPT-2 Conv1D edits, covariance ROME, atomic governor, Mixtral LongLoRA (v0.71.16) 2026-06-07 16:11:56 +05:00
__main__.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00
cli.py docs: reposition tagline to "fine-tune and post-train" 2026-06-06 18:18:50 +05:00
py.typed chore: project hygiene — py.typed, pre-commit, mypy CI, CHANGELOG, slim SECURITY.md 2026-05-31 19:44:47 +05:00
tui_app.py chore: migrate to src-layout 2026-05-31 12:40:06 +05:00