Paper-qa

Latest version: v5.20.0

Safety actively analyzes 723882 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 25

5.10.2

What's Changed

* Ensure fields are lists before combining in DocDetails class by harryvu-futurehouse in https://github.com/Future-House/paper-qa/pull/801
* Pulling in latest `fh-llm-client` for `CommonLLMNames` by jamesbraza in https://github.com/Future-House/paper-qa/pull/810
* chore(deps): lock file maintenance by renovate in https://github.com/Future-House/paper-qa/pull/811
* Fixing `gather_evidence` and `complete` response messages by jamesbraza in https://github.com/Future-House/paper-qa/pull/812

New Contributors

* harryvu-futurehouse made their first contribution in https://github.com/Future-House/paper-qa/pull/801

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.10.1...v5.10.2

5.10.1

What's Changed

* Fixing tool failures crashing runners in failover answer by jamesbraza in https://github.com/Future-House/paper-qa/pull/808
* Fixing evidence counted in `gather_evidence`'s response message by jamesbraza in https://github.com/Future-House/paper-qa/pull/809

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.10.0...v5.10.1

5.10.0

What's Changed

* Expose more contexts as output from gather_evidence tool by mskarlin in https://github.com/Future-House/paper-qa/pull/793
* `Settings` lookup table and improved `Settings` descriptions by jamesbraza in https://github.com/Future-House/paper-qa/pull/795
* Fixing incorrect seeding argument due to Pydantic `extra="ignore"` by jamesbraza in https://github.com/Future-House/paper-qa/pull/797
* Loosened input types to allow more `MultipleChoiceQuestion` by jamesbraza in https://github.com/Future-House/paper-qa/pull/798
* Added `aviary-paper-data` as LitQA v2 test split by jamesbraza in https://github.com/Future-House/paper-qa/pull/800
* Added `LitQAv2TaskSplit.get_index` convenience by jamesbraza in https://github.com/Future-House/paper-qa/pull/802
* Refactor to remove `QueryRequest` entity by jamesbraza in https://github.com/Future-House/paper-qa/pull/799
* Latest tooling by jamesbraza in https://github.com/Future-House/paper-qa/pull/804
* chore(deps): update astral-sh/setup-uv action to v5 by renovate in https://github.com/Future-House/paper-qa/pull/806
* chore(deps): lock file maintenance by renovate in https://github.com/Future-House/paper-qa/pull/807

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.9.2...v5.10.0

5.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_ids` from `fh-llm-client` by jamesbraza in https://github.com/Future-House/paper-qa/pull/792

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.9.1...v5.9.2

5.9.1

What's Changed

* Pinning min version of `fh-llm-client` by jamesbraza in https://github.com/Future-House/paper-qa/pull/790
* Fixed `Record` import from Qdrant not being in `TYPE_CHECKING` block by jamesbraza in https://github.com/Future-House/paper-qa/pull/791

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.9.0...v5.9.1

5.9.0

What's Changed

* feat: Qdrant support by Anush008 in https://github.com/Future-House/paper-qa/pull/730
* Made it possible to get answers from litqa evaluations by whitead in https://github.com/Future-House/paper-qa/pull/760
* Added answer an ideal to gradeable environments by whitead in https://github.com/Future-House/paper-qa/pull/762
* Pinned lower bound on `aiohttp` for `aiohttp.ClientConnectionResetError` by jamesbraza in https://github.com/Future-House/paper-qa/pull/763
* Added llmclient dependency by maykcaldas in https://github.com/Future-House/paper-qa/pull/757
* Propagating citation count in flaky `test_pdf_reader_match_doc_details` by jamesbraza in https://github.com/Future-House/paper-qa/pull/766
* Renovate `lockFileMaintenance` respecting `schedule`, 2-week stability period, no `openai` pinning by jamesbraza in https://github.com/Future-House/paper-qa/pull/767
* chore(deps): lock file maintenance by renovate in https://github.com/Future-House/paper-qa/pull/765
* Added test split's source DOIs and question IDs by jamesbraza in https://github.com/Future-House/paper-qa/pull/771
* Consolidated LDP imports into `ldp_shims` module by jamesbraza in https://github.com/Future-House/paper-qa/pull/772
* Missing `None` failovers in LDP shims by jamesbraza in https://github.com/Future-House/paper-qa/pull/774
* Dropping `refurb` in favor of its `ruff` port by jamesbraza in https://github.com/Future-House/paper-qa/pull/773
* Converting `add_texts_and_embeddings` to async by ThomasRochefortB in https://github.com/Future-House/paper-qa/pull/778
* Add clinical trials search tool by mskarlin in https://github.com/Future-House/paper-qa/pull/777
* chore(deps): lock file maintenance by renovate in https://github.com/Future-House/paper-qa/pull/769
* Replace `raise_for_status` return `None` with Mock() in clinical trials test by mskarlin in https://github.com/Future-House/paper-qa/pull/785
* Docs around embeddings and agentic usage by jamesbraza in https://github.com/Future-House/paper-qa/pull/780
* Moved to `MultipleChoiceQuestion`/`MultipleChoiceEvaluation` from `aviary` by jamesbraza in https://github.com/Future-House/paper-qa/pull/768
* Feat/qdrant docs reconstruct by ThomasRochefortB in https://github.com/Future-House/paper-qa/pull/776
* Removed dead test cassettes by jamesbraza in https://github.com/Future-House/paper-qa/pull/788

New Contributors

* Anush008 made their first contribution in https://github.com/Future-House/paper-qa/pull/730
* ThomasRochefortB made their first contribution in https://github.com/Future-House/paper-qa/pull/778

**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.8.0...v5.9.0

Page 3 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.