update semgrep to 0.106.0 (#16420)

* Update semgrep to 0.106.0

* Add required deps to build new semgrep dependency ujson

 - New Python dependency ujson for semgrep requires gcc, g++ and python3-dev.
 - python3-dev to pull in Python.h
This commit is contained in:
Steven Clark 2022-07-22 09:58:11 -04:00 committed by GitHub
parent 31151671ab
commit 7634f5a9a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

4
.circleci/config.yml generated
View File

@ -744,8 +744,8 @@ jobs:
steps:
- run:
command: |
apk add --no-cache python3 py3-pip make
python3 -m pip install --user semgrep==0.97.0
apk add --no-cache python3 python3-dev py3-pip make gcc g++
python3 -m pip install --user semgrep==0.106.0
export PATH="$HOME/.local/bin:$PATH"
echo "$ semgrep --version"

View File

@ -6,8 +6,8 @@ steps:
working_directory: ~/
name: Setup Semgrep
command: |
apk add --no-cache python3 py3-pip make
python3 -m pip install --user semgrep==0.97.0
apk add --no-cache python3 python3-dev py3-pip make gcc g++
python3 -m pip install --user semgrep==0.106.0
export PATH="$HOME/.local/bin:$PATH"
echo "$ semgrep --version"