Releases: Future-House/paper-qa
Releases · Future-House/paper-qa
v5.22.0
What's Changed
- Exposing
IndexSettings.files_filter
for programmatic use by @jamesbraza in #960 - Fixing flaky
test_ensure_robust_to_timeouts
by lowering timeout by 10X by @jamesbraza in #963 - Fixing code chunking working with binary files by @jamesbraza in #961
- Restoring
typeguard
functionality by @jamesbraza in #962 - Removing dead
print_callback
andempty_callback
by @jamesbraza in #964 - Fixed
chunk_code_text
'sUnboundLocalError
crash on empty code file by @jamesbraza in #965 - Added missing PyPI classifiers by @jamesbraza in #967
- chore(deps): update astral-sh/setup-uv action to v6 by @renovate in #968
- chore(deps): update all non-major dependencies by @renovate in #969
- chore(deps): lock file maintenance by @renovate in #970
- add client response errors to our catching stack by @mskarlin in #972
- Making use of new
Environment.get_id
by @jamesbraza in #973 - Fix pdf parsing bug by @markenki in #938
- Fixed
README
typo fromanswer.k
toanswer.evidence_k
by @jamesbraza in #974 - Fixed flaky test
test_chain_completion
via resolvingCannot add callback
by @jamesbraza in #975 - Allow for non-mutated user specified doc-ids by @mskarlin in #977
- Remove threaded pdf parsing by @mskarlin in #978
- chore(deps): lock file maintenance by @renovate in #980
New Contributors
Full Changelog: v5.21.0...v5.22.0
v5.21.0
What's Changed
- Pulling in Pydantic 2.11, latest tooling, doctests by @jamesbraza in #920
- chore(deps): lock file maintenance by @renovate in #914
- Removed LFRQA prompts by @jamesbraza in #923
- Integrating
typos
tool by @jamesbraza in #922 - Resolved a few deprecation warnings by @jamesbraza in #926
- Fixed
README
typo onbasename
by @jamesbraza in #927 - Began deprecation of non-
async
methods inDocs
by @jamesbraza in #925 - chore(deps): lock file maintenance by @renovate in #930
- Gave instructions to correct citation on answer by @maykcaldas in #929
- Pulled in latest
fhaviary
for tool schemae changes by @jamesbraza in #933 - chore(deps): lock file maintenance by @renovate in #934
- Updated repo badges by @maykcaldas in #935
- Removed Gemini special case in
Settings.adjust_tools_for_agent_llm
by @jamesbraza in #936 - Expanded
test_chain_completion
to check IDs and text by @jamesbraza in #944 - Pulled in latest
litellm
andfhlmi
by @jamesbraza in #945 - chore(deps): lock file maintenance by @renovate in #943
- Moved Renovate config validation to CI by @jamesbraza in #931
- Supporting Python 3.13 by @jamesbraza in #946
- Add ipykernel as dev dependency by @tobiasdiez in #947
- Usable "getting started" docs in
README
, both interpreter and Jupyter by @jamesbraza in #953 - Add error handling for index file loading in SearchIndex by @tobiasdiez in #948
New Contributors
- @tobiasdiez made their first contribution in #947
Full Changelog: v5.20.0...v5.21.0
v5.20.0
What's Changed
- Pulled in latest
tantivy
forDocument.from_dict
typing fix by @jamesbraza in #916 - Catch retry errors, i.e. when a metadata service fails by @mskarlin in #918
Full Changelog: v5.19.0...v5.20.0
v5.19.0
v5.18.0
What's Changed
- Added tutorial showing how to configure paperqa
Settings
by @maykcaldas in #893 - Add reasoning from LLMResult to PQASession by @maykcaldas in #896
- Added embeddings to claude and gemine examples in the readme by @maykcaldas in #895
- Deferred
PQA_HOME
evaluation untilSettings
construction by @jamesbraza in #894 - Updated tooling versions and configs by @jamesbraza in #898
- Added discussion to tutorial showing a dry setup for anthropic by @maykcaldas in #901
- Lfrqa tutorial adjustments by @JoaquinPolonuer in #897
- Mentioned
dev
extra inCONTRIBUTING.md
by @jamesbraza in #903 - chore(deps): lock file maintenance by @renovate in #905
- Implemented
PaperQAEnvironment.from_task
by @jamesbraza in #907 - Support for answer iterations in the gen_answer flow by @mskarlin in #911
Full Changelog: v5.17.0...v5.18.0
v5.17.0
v5.16.1
Minor release with bugfixes
What's Changed
- Little fix in import at LFRQA tutorial by @JoaquinPolonuer in #887
- Fixed problematic date parsing by @whitead in #888
Full Changelog: v5.16.0...v5.16.1
v5.16.0
v5.15.0
What's Changed
- Using API key and VCR constants defined in
lmi
by @jamesbraza in #880 - chore(deps): lock file maintenance by @renovate in #882
- Supporting
.md
in indexing by @jamesbraza in #881 - Many minor updates to
README
by @jamesbraza in #883
Full Changelog: v5.14.0...v5.15.0
v5.14.0
What's Changed
- Propagates llmclient changes to pqa by @maykcaldas in #839
Full Changelog: v5.13.0...v5.14.0