Skip to content

Add search query to the markdown and json reports#94

Merged
zkoppert merged 3 commits intomainfrom
report-query
Aug 2, 2023
Merged

Add search query to the markdown and json reports#94
zkoppert merged 3 commits intomainfrom
report-query

Conversation

@zkoppert
Copy link
Copy Markdown
Collaborator

@zkoppert zkoppert commented Aug 2, 2023

fixes #46
also a few other linting cleanups

Signed-off-by: Zack Koppert <zkoppert@github.com>
Signed-off-by: Zack Koppert <zkoppert@github.com>
Signed-off-by: Zack Koppert <zkoppert@github.com>
@zkoppert zkoppert added the enhancement New feature or request label Aug 2, 2023
@zkoppert zkoppert merged commit c3d29d0 into main Aug 2, 2023
@zkoppert zkoppert deleted the report-query branch August 2, 2023 20:09
zkoppert added a commit that referenced this pull request Mar 5, 2026
Resolves code scanning alert #94 (pip install without hash verification).

- Expand requirements.txt via pip-compile to pin all transitive dependencies
  to exact versions (5 top-level → 17 total packages)
- Add --no-deps to Dockerfile pip install to prevent pip from resolving
  any packages beyond what is explicitly listed

This follows the approach recommended in the Opengrep rule guidance:
'use pip install --no-deps -r requirements.txt when using pip-compile
workflow.' With all transitive deps pinned and --no-deps preventing
runtime dependency resolution, no unvetted packages can be introduced.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
zkoppert added a commit that referenced this pull request Mar 5, 2026
Resolves code scanning alert #94 (pip install without hash verification).

- Expand requirements.txt via pip-compile to pin all transitive dependencies
  to exact versions (5 top-level → 17 total packages)
- Add --no-deps to Dockerfile pip install to prevent pip from resolving
  any packages beyond what is explicitly listed

This follows the approach recommended in the Opengrep rule guidance:
'use pip install --no-deps -r requirements.txt when using pip-compile
workflow.' With all transitive deps pinned and --no-deps preventing
runtime dependency resolution, no unvetted packages can be introduced.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
jmeridth pushed a commit that referenced this pull request Mar 5, 2026
Resolves code scanning alert #94 (pip install without hash verification).

- Expand requirements.txt via pip-compile to pin all transitive dependencies
  to exact versions (5 top-level → 17 total packages)
- Add --no-deps to Dockerfile pip install to prevent pip from resolving
  any packages beyond what is explicitly listed

This follows the approach recommended in the Opengrep rule guidance:
'use pip install --no-deps -r requirements.txt when using pip-compile
workflow.' With all transitive deps pinned and --no-deps preventing
runtime dependency resolution, no unvetted packages can be introduced.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Include search query in the metrics report markdown/json

1 participant