File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# CHANGELOG
22
33
4+ ## v0.72.3 (2026-03-28)
5+
6+ ### Bug Fixes
7+
8+ - Correct Outlines API import paths, add regression tests
9+ ([ #201 ] ( https://github.com/OpenAdaptAI/openadapt-evals/pull/201 ) ,
10+ [ ` 62e74e0 ` ] ( https://github.com/OpenAdaptAI/openadapt-evals/commit/62e74e096158d64f3616eaefb26188b4a83b139b ) )
11+
12+ The Outlines library changed its API across versions: - v0.1+: OutlinesLogitsProcessor (not
13+ RegexLogitsProcessor) - v0.1+: TransformerTokenizer (no 's') at outlines.TransformerTokenizer
14+
15+ The trainer now tries both import paths for version compatibility. The tokenizer is wrapped via
16+ TransformerTokenizer when available.
17+
18+ Tests: - test_outlines_import_paths_exist: verifies at least one processor class is importable from
19+ outlines.processors - test_outlines_tokenizer_wrapper_exists: checks TransformerTokenizer -
20+ test_task_rotation_not_stuck_on_first: regression test with 5 tasks verifying all appear in
21+ rotation (not just the first)
22+
23+ Also adds outlines>=0.1.0 to dev dependencies so tests run in CI without needing --extra training.
24+
25+ Co-authored-by: Claude Opus 4.6 (1M context) < noreply@anthropic.com >
26+
27+
428## v0.72.2 (2026-03-28)
529
630### Bug Fixes
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " openadapt-evals"
7- version = " 0.72.2 "
7+ version = " 0.72.3 "
88description = " Evaluation infrastructure for GUI agent benchmarks"
99readme = " README.md"
1010requires-python = " >=3.10"
You can’t perform that action at this time.
0 commit comments