v5.4.0
What's Changed
- Renamed to PQASession type by @whitead in #653
- Lock file maintenance by @renovate in #657
- Ability to zero-shot
gen_answer
by @jamesbraza in #658 - Lock file maintenance by @renovate in #659
- Moving to
uv
dependency groups by @jamesbraza in #660 - Lock file maintenance by @renovate in #664
- Convert citation to formatted_citation usage where necessary by @mskarlin in #666
- Catch edge case where externalIds field is None by @mskarlin in #668
- Made o1 temperature issue a warning, instead of valueerror by @whitead in #669
- Added train and eval splits' questions and DOIs by @jamesbraza in #662
fake
agent allowing timeouts or exceptions, by @jamesbraza in #672- Optional
AnswerSetting.max_answer_attempts
to allow a new unsure branch by @jamesbraza in #673 - Made it so you do not die on invalid tool by @whitead in #670
- Allowing latest
pydantic-settings
and regenerated cassettes by @jamesbraza in #674 - Empty tool calls leading to
done
condition by @jamesbraza in #671 - Changed it to be debug for source quality by @whitead in #675
Full Changelog: v5.3.2...v5.4.0