Releases: Future-House/aviary
Releases · Future-House/aviary
v0.33.0
What's Changed
- Exposing keyword arguments for LAB-Bench dataset loading by @jamesbraza in #336
- add a method to Messages to set a cache breakpoint by @elimoss in #335
- Pulled in
UV_VENV_CLEARforuv==0.10.0break by @jamesbraza in #338 - Supporting LABBench2 by @jamesbraza in #337
- fix(labbench): update FigQA2 and TableQA2 test expectations for newer dataset by @jamesbraza in #341
- chore(deps): update suzuki-shunsuke/github-action-renovate-config-validator action to v2 by @renovate[bot] in #339
- chore(deps): lock file maintenance by @renovate[bot] in #340
New Contributors
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
- Allowing
Message.create_messageto acceptbytestoo by @jamesbraza in #332 - Added method to prepend text in messages by @maykcaldas in #334
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
- Fixing tests running with newer
litellmand Gemini 1.5 deprecation by @jamesbraza in #330 - chore(deps): lock file maintenance by @renovate[bot] in #329
- chore(deps): update all non-major dependencies by @renovate[bot] in #327
- Fixed
sqliteversion inDockerfile.pinnedby @jamesbraza in #331 - Fixing structured tool response + non-multimodal content by @jamesbraza in #326
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
- Fixing
exec_tool_callsnot indicating content is a JSON by @jamesbraza in #323 - Subsuming the tool response with tool's returned message by @jamesbraza in #324
- Unifying
aviary.litqa,aviary.labbench, andaviary.lfrqaby @jamesbraza in #262
Full Changelog: v0.29.0...v0.30.0
v0.29.0
What's Changed
- chore(deps): update actions/download-artifact action to v6 by @renovate[bot] in #312
- Extending
encode_image_to_base64util forPILby @jamesbraza in #313 - Fixed
HotPotQAEnv.searchby adding aUser-Agentby @jamesbraza in #314 - Correcting
READMEimagehreflinks by @jamesbraza in #315 - Pulling in
vcrpyv8 forhttpcorestubs by @jamesbraza in #316 - chore(deps): update actions/checkout action to v6 by @renovate[bot] in #317
- Fixing
Message.model_dump_jsonworking withcontent_is_json_strby @jamesbraza in #318 - chore(deps): update actions/download-artifact action to v7 by @renovate[bot] in #320
- chore(deps): update actions/cache action to v5 by @renovate[bot] in #319
- chore(deps): lock file maintenance by @renovate[bot] in #321
- Testing tools can return
ToolResponseMessageby @jamesbraza in #322
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
- Created
EnvsTaskDatasetutility by @jamesbraza in #306 - chore(deps): update astral-sh/setup-uv action to v7 by @renovate[bot] in #307
- Configuring
pylintsources for v4 by @jamesbraza in #309 - chore(deps): lock file maintenance by @renovate[bot] in #308
- Supporting Python 3.14 by @jamesbraza in #310
- Closing the environment should not be a blocking op by @sidnarayanan in #311
Full Changelog: v0.27.0...v0.28.0
v0.27.0
v0.26.0
What's Changed
- Pulling in BAIPP's fix that ignores
UV_PYTHONby @jamesbraza in #303 - Log tool execution start/end time by @sidnarayanan in #304
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- Modernizing repo set up by @jamesbraza in #290
- Only close NBEnv state if it exists by @sidnarayanan in #291
- Fixing
uvcache not existing by @jamesbraza in #294 - Moving from
pre-commit/actiontoj178/prek-actionby @jamesbraza in #295 - Fixed
partial_formatworking with partial variables by @jamesbraza in #296 - chore(deps): lock file maintenance by @renovate[bot] in #297
- Timeouts by @sidnarayanan in #292
- Message.info improvements by @sidnarayanan in #299
- Allowing latest
datasetsinaviary.hotpotqaby @jamesbraza in #300 - LitQA matching session ID with question ID by @jamesbraza in #301
- Converting bad
ToolRequestMessagefrom agent LLM intoMalformedMessageErrorby @jamesbraza in #302
Full Changelog: v0.24.3...v0.25.0
v0.24.3
What's Changed
- Propagate catch_http_errors to TaskDatasetClient by @sidnarayanan in #289
Full Changelog: v0.24.2...v0.24.3