Releases: Future-House/paper-qa
Releases · Future-House/paper-qa
v5.11.1
What's Changed
- Pulled in latest
fh-llm-clientto resolveTODOoncallbackscast by @jamesbraza in #827 - Automate fetching the current year by @harryvu-futurehouse in #828
- Fixed typo in pip install instructions by @maykcaldas in #834
- Fixing flaky test
test_resuming_crashed_index_buildby retrying by @jamesbraza in #837 - chore(deps): lock file maintenance by @renovate in #840
- Fixed pagination issue in search.py and added corresponding test by @JoaquinPolonuer in #846
- Fixed mutable default issue in
is_hydration_neededby @jamesbraza in #836 - Latest tooling and deps by @jamesbraza in #842
New Contributors
- @JoaquinPolonuer made their first contribution in #846
Full Changelog: v5.11.0...v5.11.1
v5.11.0
What's Changed
- Fixed type problems from llmclient by @maykcaldas in #770
- Clinical trials docs and bugfixes by @mskarlin in #819
- Fixing flaky test
test_cli_can_build_and_search_indexby retrying by @jamesbraza in #816 - Allowing more general types in
Settingsby @jamesbraza in #818 - Documenting citation style by @jamesbraza in #817
- Updated badges in README by @maykcaldas in #821
- Pulling in latest
ldpforbulk_evaluate_consensusby @jamesbraza in #826 - Updated
CITATION.cffto include more info by @jamesbraza in #824 - chore(deps): lock file maintenance by @renovate in #825
Full Changelog: v5.10.2...v5.11.0
v5.10.2
What's Changed
- Ensure fields are lists before combining in DocDetails class by @harryvu-futurehouse in #801
- Pulling in latest
fh-llm-clientforCommonLLMNamesby @jamesbraza in #810 - chore(deps): lock file maintenance by @renovate in #811
- Fixing
gather_evidenceandcompleteresponse messages by @jamesbraza in #812
New Contributors
- @harryvu-futurehouse made their first contribution in #801
Full Changelog: v5.10.1...v5.10.2
v5.10.1
What's Changed
- Fixing tool failures crashing runners in failover answer by @jamesbraza in #808
- Fixing evidence counted in
gather_evidence's response message by @jamesbraza in #809
Full Changelog: v5.10.0...v5.10.1
v5.10.0
What's Changed
- Expose more contexts as output from gather_evidence tool by @mskarlin in #793
Settingslookup table and improvedSettingsdescriptions by @jamesbraza in #795- Fixing incorrect seeding argument due to Pydantic
extra="ignore"by @jamesbraza in #797 - Loosened input types to allow more
MultipleChoiceQuestionby @jamesbraza in #798 - Added
aviary-paper-dataas LitQA v2 test split by @jamesbraza in #800 - Added
LitQAv2TaskSplit.get_indexconvenience by @jamesbraza in #802 - Refactor to remove
QueryRequestentity by @jamesbraza in #799 - Latest tooling by @jamesbraza in #804
- chore(deps): update astral-sh/setup-uv action to v5 by @renovate in #806
- chore(deps): lock file maintenance by @renovate in #807
Full Changelog: v5.9.2...v5.10.0
v5.9.2
Note to self: run unit tests (and not just mypy) in downstream repos before cutting the release.
What's Changed
- Fixing not using
set_llm_session_idsfromfh-llm-clientby @jamesbraza in #792
Full Changelog: v5.9.1...v5.9.2
v5.9.1
What's Changed
- Pinning min version of
fh-llm-clientby @jamesbraza in #790 - Fixed
Recordimport from Qdrant not being inTYPE_CHECKINGblock by @jamesbraza in #791
Full Changelog: v5.9.0...v5.9.1
v5.9.0
What's Changed
- feat: Qdrant support by @Anush008 in #730
- Made it possible to get answers from litqa evaluations by @whitead in #760
- Added answer an ideal to gradeable environments by @whitead in #762
- Pinned lower bound on
aiohttpforaiohttp.ClientConnectionResetErrorby @jamesbraza in #763 - Added llmclient dependency by @maykcaldas in #757
- Propagating citation count in flaky
test_pdf_reader_match_doc_detailsby @jamesbraza in #766 - Renovate
lockFileMaintenancerespectingschedule, 2-week stability period, noopenaipinning by @jamesbraza in #767 - chore(deps): lock file maintenance by @renovate in #765
- Added test split's source DOIs and question IDs by @jamesbraza in #771
- Consolidated LDP imports into
ldp_shimsmodule by @jamesbraza in #772 - Missing
Nonefailovers in LDP shims by @jamesbraza in #774 - Dropping
refurbin favor of itsruffport by @jamesbraza in #773 - Converting
add_texts_and_embeddingsto async by @ThomasRochefortB in #778 - Add clinical trials search tool by @mskarlin in #777
- chore(deps): lock file maintenance by @renovate in #769
- Replace
raise_for_statusreturnNonewith Mock() in clinical trials test by @mskarlin in #785 - Docs around embeddings and agentic usage by @jamesbraza in #780
- Moved to
MultipleChoiceQuestion/MultipleChoiceEvaluationfromaviaryby @jamesbraza in #768 - Feat/qdrant docs reconstruct by @ThomasRochefortB in #776
- Removed dead test cassettes by @jamesbraza in #788
New Contributors
- @Anush008 made their first contribution in #730
- @ThomasRochefortB made their first contribution in #778
Full Changelog: v5.8.0...v5.9.0
v5.6.1
Full Changelog: v5.6.0...v5.6.1
v5.8.0
What's Changed
- Update all non-major dependencies by @renovate in #745
- Created
devextra for convenience by @jamesbraza in #750 - Update all non-major dependencies by @renovate in #754
- Populated
LICENSEby @jamesbraza in #756 - Add partitioning func capabilities to allow doc-types-based embedding ranking by @mskarlin in #752
- Exposed seeding of LitQA2 read and shuffling by @jamesbraza in #758
Full Changelog: v5.7.0...v5.8.0