## What does this PR do?

<!-- Short description -->

## Type of change

- [ ] Bug fix
- [ ] New feature (language parser, search mode, output format, etc.)
- [ ] Documentation
- [ ] Refactor

## Checklist

- [ ] `pytest tests/ -v` passes
- [ ] New tests added for new functionality
- [ ] Docstrings updated
- [ ] CHANGELOG.md entry added under `[Unreleased]`

## Related issues

Closes #
