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.77.1 (2026-03-29)
5+
6+ ### Bug Fixes
7+
8+ - Add PyYAML to core dependencies ([ #220 ] ( https://github.com/OpenAdaptAI/openadapt-evals/pull/220 ) ,
9+ [ ` 0d0616e ` ] ( https://github.com/OpenAdaptAI/openadapt-evals/commit/0d0616e71699897f2d83c744e8c17c6337529695 ) )
10+
11+ PyYAML was a transitive dependency via openadapt-ml. Now that ml is optional (PR #218 ), yaml import
12+ fails in CI. TaskConfig uses yaml directly — it must be a core dep.
13+
14+ Co-authored-by: Claude Opus 4.6 (1M context) < noreply@anthropic.com >
15+
16+ ### Chores
17+
18+ - Phase 0a dead code cleanup + fix corrupt screenshot crash
19+ ([ #219 ] ( https://github.com/OpenAdaptAI/openadapt-evals/pull/219 ) ,
20+ [ ` a8a004d ` ] ( https://github.com/OpenAdaptAI/openadapt-evals/commit/a8a004d517ba1cb664503d8b6af6d5d7037a7ee3 ) )
21+
22+ Dead code removed: - scripts/core4_eval.py — trial-specific runner, superseded by run_full_eval.py -
23+ scripts/core4_lane.py — same
24+
25+ Corrupt screenshot fix: - _ collect_rollout catches SyntaxError/OSError from PIL when WAA returns
26+ truncated PNG data (HTTP 200 but corrupt body) - Retries screenshot once after 2s delay -
27+ Previously crashed the entire training run
28+
29+ Co-authored-by: Claude Opus 4.6 (1M context) < noreply@anthropic.com >
30+
31+
432## v0.77.0 (2026-03-29)
533
634### Features
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.77.0 "
7+ version = " 0.77.1 "
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