Contributing to PaperQA
Setting up the development environment
uv sync
Installing the package for development
pip install -e ".[dev]"Running tests and other tooling
pytest # or for multiprocessing based parallelism pytest -n autopre-commit run --all-filesmypy paperqa # or refurb paperqa # or pylint paperqa
Using pytest-recording and VCR cassettes
pytest-recording and VCR cassettesLast updated

