@@ -7,16 +7,15 @@ authors = [
7
7
]
8
8
dependencies = [
9
9
" appthreat-vulnerability-db[oras]" ,
10
- " custom-json-diff" ,
11
- " defusedxml" ,
12
- " PyYAML" ,
13
- " rich" ,
14
- " PyGithub" ,
15
- " toml" ,
16
- " pdfkit" ,
17
- " Jinja2" ,
18
- " packageurl-python" ,
19
- " cvss" ,
10
+ " custom-json-diff>=2.1.5" ,
11
+ " defusedxml>=0.7.1" ,
12
+ " PyYAML>=6.0.2" ,
13
+ " rich>=13.9.4" ,
14
+ " toml>=0.10.2" ,
15
+ " pdfkit>=1.0.0" ,
16
+ " Jinja2>=3.1.5" ,
17
+ " packageurl-python>=0.16.0" ,
18
+ " cvss>=3.4" ,
20
19
]
21
20
22
21
requires-python = " >=3.10"
@@ -46,15 +45,17 @@ depscan = "depscan.cli:main"
46
45
scan = " depscan.cli:main"
47
46
48
47
[project .optional-dependencies ]
49
- dev = [" black" ,
50
- " flake8" ,
51
- " pytest" ,
52
- " pytest-cov" ,
53
- " httpretty"
48
+ dev = [
49
+ " black>=25.1.0" ,
50
+ " flake8>=7.1.2" ,
51
+ " pytest>=8.3.4" ,
52
+ " pytest-cov>=6.0.0" ,
53
+ " httpretty>=1.1.4"
54
54
]
55
- server = [" quart" ]
56
- perf = [" hishel[redis]" ]
57
- all = [" quart" , " hishel[redis]" ]
55
+ server = [" quart>=0.20.0" ]
56
+ ext = [" atom-tools>=0.7.1" , " blint" ]
57
+ perf = [" hishel[redis]>=0.1.1" ]
58
+ all = [" atom-tools>=0.7.1" , " blint" , " quart>=0.20.0" , " PyGithub>=2.6.1" , " hishel[redis]>=0.1.1" ]
58
59
59
60
[build-system ]
60
61
requires = [" setuptools>=61" , " wheel" ]
@@ -77,4 +78,5 @@ select = "B,C,E,F,W,T4,B9"
77
78
line-length = 99
78
79
79
80
[tool .uv .sources ]
80
- appthreat-vulnerability-db = { git = " https://github.com/appthreat/vulnerability-db" , rev = " f693bfb7e16e0dcf419cdf6cddc34ed5f3373b56" }
81
+ appthreat-vulnerability-db = { git = " https://github.com/appthreat/vulnerability-db" , rev = " ba88de9194bde83b23d31c2b48a72c60d0ca1944" }
82
+ blint = { git = " https://github.com/owasp-dep-scan/blint" , rev = " 79f28886d64d568aa789195ced64489ed3232406" }
0 commit comments