Skip to content

Commit 4fe07f3

Browse files
committed
make semgrep and optional and test dependency
1 parent d4e7d5d commit 4fe07f3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ dependencies = [
2121
"pylint>=3.3,<3.4",
2222
"python-json-logger~=3.3.0",
2323
"PyYAML~=6.0.0",
24-
"semgrep>=1.119,<1.120",
2524
"toml~=0.10.2",
2625
"tomlkit~=0.13.0",
2726
"wrapt~=1.17.0",
@@ -52,6 +51,9 @@ generate-docs = 'codemodder.scripts.generate_docs:main'
5251
get-hashes = 'codemodder.scripts.get_hashes:main'
5352

5453
[project.optional-dependencies]
54+
semgrep = [
55+
"semgrep>=1.119,<1.120",
56+
]
5557
test = [
5658
"azure-ai-inference>=1.0.0b1,<2.0",
5759
"coverage>=7.8,<7.9",
@@ -84,6 +86,7 @@ test = [
8486
"fickling~=0.1.0,>=0.1.3",
8587
"graphql-server~=3.0.0b7",
8688
"unidiff>=0.7.5",
89+
"semgrep>=1.119,<1.120",
8790
]
8891
complexity = [
8992
"radon==6.0.*",

0 commit comments

Comments
 (0)