What's Changed
* Documenting and cleaning up manifest file logic by jamesbraza in https://github.com/Future-House/paper-qa/pull/448
* Latest dependencies for `pylint` 3.3 by jamesbraza in https://github.com/Future-House/paper-qa/pull/463
* Down-pinning `openai` 1.47 since it breaks CI by jamesbraza in https://github.com/Future-House/paper-qa/pull/466
* Lock file maintenance by renovate in https://github.com/Future-House/paper-qa/pull/462
* chore: add .gitattributes for cassettes file by devstein in https://github.com/Future-House/paper-qa/pull/468
* Documenting Python 3.11+ in README by jamesbraza in https://github.com/Future-House/paper-qa/pull/467
* Fixing flaky `test_tool_failure` by jamesbraza in https://github.com/Future-House/paper-qa/pull/465
* Documenting manifest CSV pathing a bit more by jamesbraza in https://github.com/Future-House/paper-qa/pull/469
* Handling S2 `KeyError` crash during indexing by jamesbraza in https://github.com/Future-House/paper-qa/pull/472
* Fixing `pymupdf.mupdf.FzErrorFormat` crash by recasting as an `ImpossibleParsingError` by jamesbraza in https://github.com/Future-House/paper-qa/pull/474
* Updating `test_tool_failure` cassette by jamesbraza in https://github.com/Future-House/paper-qa/pull/476
* Simplifying the indexing of `action` tokens by jamesbraza in https://github.com/Future-House/paper-qa/pull/477
* Truncating failing `test_evaluation` via `max_rollout_steps` by jamesbraza in https://github.com/Future-House/paper-qa/pull/475
New Contributors
* devstein made their first contribution in https://github.com/Future-House/paper-qa/pull/468
**Full Changelog**: https://github.com/Future-House/paper-qa/compare/v5.0.7...v5.0.8