Skip to content

attacklm-dataset v0.4.2 — Docs sync + version bump

Choose a tag to compare

@Veedubin Veedubin released this 11 Jul 07:04
· 14 commits to main since this release

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 new prompt_text and best_reconstruction fields; testing section updated to list 10 test files.
  • CHANGELOG.md: new [Unreleased] entry documenting the v0.4.1 bug fixes.
  • docs/LIRA.md: --lira-k description 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-mode refactor 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]"