attacklm-dataset v0.4.2 — Docs sync + version bump
attacklm-dataset v0.4.2 — Docs sync + version bump
Cumulative head of the v0.4.2 release. Docs-only release; no code change from v0.4.1.
What changed
All changes are documentation:
- README.md: test count badge
106+→457+; "23 extract scripts" → 21 (post lib split); attack class descriptions updated to reflect the new "loss on assistant turn" behavior in v0.4.1; CLI ref table corrected; output structure now mentions the newprompt_textandbest_reconstructionfields; testing section updated to list 10 test files. - CHANGELOG.md: new
[Unreleased]entry documenting the v0.4.1 bug fixes. - docs/LIRA.md:
--lira-kdescription corrected (was misleadingly stating "K is derived from the file" — the old broken behavior). - docs/AUDIT_RUNNER.md: 20× speedup note from Bug #4 fix added.
- docs/MIA_THRESHOLD_CALIBRATION.md: line numbers refreshed (410-468 → 613-710 after the
--mia-threshold-moderefactor and the v0.4.1 bugfix commits); post-bugfix note added explaining assistant-turn-only scoring.
Version bump
__version__ bumped from 0.1.0 (stale for several sessions) to 0.4.2 for introspection correctness:
>>> import attacklm_dataset
>>> attacklm_dataset.__version__
'0.4.2'Tests
457 passing, 0 skipped. Same as v0.4.1 (no test changes).
Data
The data tarball is unchanged from v0.4.0 (and v0.4.1, since v0.4.1 was code-only).
Install
git clone https://github.com/Veedubin/attacklm-dataset.git
cd attacklm-dataset
git checkout v0.4.2
pip install -e ".[inversion]"Or upgrade from v0.4.1:
cd attacklm-dataset
git fetch origin
git checkout v0.4.2
pip install -e ".[inversion]"