HIGH
MINED040
[MINED040] Python Yaml Load Unsafe: yaml.load(stream) without SafeLoader can deserialize …
upgrade_codes/upgrade_core/comment_diff…:23
HIGH
MINED040
[MINED040] Python Yaml Load Unsafe: yaml.load(stream) without SafeLoader can deserialize …
upgrade_codes/config_sync.py:121
HIGH
PYSEC-2026-142
urllib3: PYSEC-2026-142
uv.lock
HIGH
PYSEC-2026-141
urllib3: PYSEC-2026-141
uv.lock
HIGH
PYSEC-2025-209
torch: PYSEC-2025-209
uv.lock
HIGH
PYSEC-2025-208
torch: PYSEC-2025-208
uv.lock
HIGH
PYSEC-2025-207
torch: PYSEC-2025-207
uv.lock
HIGH
PYSEC-2025-206
torch: PYSEC-2025-206
uv.lock
HIGH
PYSEC-2025-205
torch: PYSEC-2025-205
uv.lock
HIGH
PYSEC-2025-204
torch: PYSEC-2025-204
uv.lock
HIGH
PYSEC-2025-203
torch: PYSEC-2025-203
uv.lock
HIGH
PYSEC-2025-198
torch: PYSEC-2025-198
uv.lock
HIGH
PYSEC-2025-191
torch: PYSEC-2025-191
uv.lock
HIGH
PYSEC-2024-259
torch: PYSEC-2024-259
uv.lock
HIGH
PYSEC-2026-139
torch: PYSEC-2026-139
uv.lock
HIGH
PYSEC-2026-161
starlette: PYSEC-2026-161
uv.lock
HIGH
GHSA-wp53-j4wj-2cfg
python-multipart: GHSA-wp53-j4wj-2cfg
uv.lock
HIGH
GHSA-pp6c-gr5w-3c5g
python-multipart: GHSA-pp6c-gr5w-3c5g
uv.lock
HIGH
PYSEC-2026-179
pyjwt: PYSEC-2026-179
uv.lock
HIGH
PYSEC-2026-178
pyjwt: PYSEC-2026-178
uv.lock
HIGH
PYSEC-2026-177
pyjwt: PYSEC-2026-177
uv.lock
HIGH
PYSEC-2026-176
pyjwt: PYSEC-2026-176
uv.lock
HIGH
PYSEC-2026-175
pyjwt: PYSEC-2026-175
uv.lock
HIGH
PYSEC-2026-120
pyjwt: PYSEC-2026-120
uv.lock
HIGH
PYSEC-2025-183
pyjwt: PYSEC-2025-183
uv.lock
HIGH
GHSA-7gcm-g887-7qv7
protobuf: GHSA-7gcm-g887-7qv7
uv.lock
HIGH
GHSA-r6ph-v2qm-q3c2
cryptography: GHSA-r6ph-v2qm-q3c2
uv.lock
HIGH
PYSEC-2026-36
cryptography: PYSEC-2026-36
uv.lock
HIGH
PYSEC-2026-35
cryptography: PYSEC-2026-35
uv.lock
HIGH
GHSA-2qfp-q593-8484
brotli: GHSA-2qfp-q593-8484
uv.lock
HIGH
PYSEC-2026-142
urllib3: PYSEC-2026-142
requirements.txt
HIGH
PYSEC-2026-141
urllib3: PYSEC-2026-141
requirements.txt
HIGH
PYSEC-2025-209
torch: PYSEC-2025-209
requirements.txt
HIGH
PYSEC-2025-208
torch: PYSEC-2025-208
requirements.txt
HIGH
PYSEC-2025-207
torch: PYSEC-2025-207
requirements.txt
HIGH
PYSEC-2025-206
torch: PYSEC-2025-206
requirements.txt
HIGH
PYSEC-2025-205
torch: PYSEC-2025-205
requirements.txt
HIGH
PYSEC-2025-204
torch: PYSEC-2025-204
requirements.txt
HIGH
PYSEC-2025-203
torch: PYSEC-2025-203
requirements.txt
HIGH
PYSEC-2025-198
torch: PYSEC-2025-198
requirements.txt
HIGH
PYSEC-2025-191
torch: PYSEC-2025-191
requirements.txt
HIGH
PYSEC-2024-259
torch: PYSEC-2024-259
requirements.txt
HIGH
PYSEC-2026-139
torch: PYSEC-2026-139
requirements.txt
HIGH
PYSEC-2026-161
starlette: PYSEC-2026-161
requirements.txt
HIGH
GHSA-wp53-j4wj-2cfg
python-multipart: GHSA-wp53-j4wj-2cfg
requirements.txt
HIGH
GHSA-pp6c-gr5w-3c5g
python-multipart: GHSA-pp6c-gr5w-3c5g
requirements.txt
HIGH
PYSEC-2026-179
pyjwt: PYSEC-2026-179
requirements.txt
HIGH
PYSEC-2026-178
pyjwt: PYSEC-2026-178
requirements.txt
HIGH
PYSEC-2026-177
pyjwt: PYSEC-2026-177
requirements.txt
HIGH
PYSEC-2026-176
pyjwt: PYSEC-2026-176
requirements.txt
HIGH
PYSEC-2026-175
pyjwt: PYSEC-2026-175
requirements.txt
HIGH
PYSEC-2026-120
pyjwt: PYSEC-2026-120
requirements.txt
HIGH
PYSEC-2025-183
pyjwt: PYSEC-2025-183
requirements.txt
HIGH
GHSA-7gcm-g887-7qv7
protobuf: GHSA-7gcm-g887-7qv7
requirements.txt
HIGH
GHSA-r6ph-v2qm-q3c2
cryptography: GHSA-r6ph-v2qm-q3c2
requirements.txt
HIGH
PYSEC-2026-36
cryptography: PYSEC-2026-36
requirements.txt
HIGH
PYSEC-2026-35
cryptography: PYSEC-2026-35
requirements.txt
HIGH
PYSEC-2026-139
torch: PYSEC-2026-139
requirements-bilibili.txt
HIGH
PYSEC-2025-209
torch: PYSEC-2025-209
requirements-bilibili.txt
HIGH
PYSEC-2025-208
torch: PYSEC-2025-208
requirements-bilibili.txt
HIGH
PYSEC-2025-207
torch: PYSEC-2025-207
requirements-bilibili.txt
HIGH
PYSEC-2025-206
torch: PYSEC-2025-206
requirements-bilibili.txt
HIGH
PYSEC-2025-205
torch: PYSEC-2025-205
requirements-bilibili.txt
HIGH
PYSEC-2025-204
torch: PYSEC-2025-204
requirements-bilibili.txt
HIGH
PYSEC-2025-203
torch: PYSEC-2025-203
requirements-bilibili.txt
HIGH
PYSEC-2025-198
torch: PYSEC-2025-198
requirements-bilibili.txt
HIGH
PYSEC-2025-191
torch: PYSEC-2025-191
requirements-bilibili.txt
HIGH
PYSEC-2024-259
torch: PYSEC-2024-259
requirements-bilibili.txt
HIGH
GHSA-9h52-p55h-vw2f
mcp: GHSA-9h52-p55h-vw2f
requirements-bilibili.txt
HIGH
GHSA-2qfp-q593-8484
brotli: GHSA-2qfp-q593-8484
requirements-bilibili.txt
HIGH
GHSA-6mq8-rvhq-8wgg
aiohttp: GHSA-6mq8-rvhq-8wgg
requirements-bilibili.txt
MED
ERR001
[ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even…
upgrade_codes/upgrade_core/language.py:24
MED
SEC037
[SEC037] Uncontrolled Recursion — stack/depth exhaustion: Parsing arbitrary-depth user in…
upgrade_codes/config_sync.py:121
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
upgrade_codes/upgrade_core/comment_diff…:23
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
upgrade_codes/config_sync.py:121
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
upgrade_codes/compare_yaml.py:80
MED
SEC119
[SEC119] World-writable / world-readable file permissions: World-writable files let any l…
src/open_llm_vtuber/utils/install_utils…:64
MED
SEC034
[SEC034] Log Injection / Log Forging — unsanitized user input in log: User input is logge…
src/open_llm_vtuber/translate/deeplx.py:25
MED
SEC034
[SEC034] Log Injection / Log Forging — unsanitized user input in log: User input is logge…
src/open_llm_vtuber/message_handler.py:49
MED
SEC034
[SEC034] Log Injection / Log Forging — unsanitized user input in log: User input is logge…
src/open_llm_vtuber/conversations/singl…:84
MED
SEC012
[SEC012] ZipSlip — Archive Path Traversal: Archive extraction without path validation all…
src/open_llm_vtuber/asr/utils.py:108
MED
MINED111
Bare except continues silently
src/open_llm_vtuber/live/bilibili_live.…:74
MED
MINED109
Mutable default argument in `__init__` (list)
src/open_llm_vtuber/asr/azure_asr.py:15
MED
MINED111
Bare except continues silently
src/open_llm_vtuber/asr/fun_asr.py:98
MED
MINED111
Bare except continues silently
src/open_llm_vtuber/chat_history_manage…:229
MED
MINED111
Bare except continues silently
upgrade_codes/upgrade_core/upgrade_util…:35
MED
COMP001
[COMP001] High cognitive complexity: Function `create_agent` has cognitive complexity 16 …
src/open_llm_vtuber/agent/agent_factory…:17
MED
COMP001
[COMP001] High cognitive complexity: Function `check_frontend_submodule` has cognitive co…
run_server.py:50
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DEPCUR-PY
Python package `openai` is 1 major version(s) behind (1.109.1 -> 2.41.0)
requirements-bilibili.txt:17
MED
DEPCUR-PY
Python package `letta-client` is 1 major version(s) behind (0.1.324 -> 1.12.1)
requirements-bilibili.txt:12
MED
DEPCUR-PY
Python package `groq` is 1 major version(s) behind (0.32.0 -> 1.4.0)
requirements-bilibili.txt:9
MED
DEPCUR-PY
Python package `chardet` is 2 major version(s) behind (5.2.0 -> 7.4.3)
requirements-bilibili.txt:5
MED
GHSA-887c-mr87-cxwp
torch: GHSA-887c-mr87-cxwp
uv.lock
MED
GHSA-gc5v-m9x4-r6x2
requests: GHSA-gc5v-m9x4-r6x2
uv.lock
MED
GHSA-mj87-hwqh-73pj
python-multipart: GHSA-mj87-hwqh-73pj
uv.lock
MED
GHSA-mf9w-mj56-hr94
python-dotenv: GHSA-mf9w-mj56-hr94
uv.lock
MED
GHSA-65pc-fj4g-8rjx
idna: GHSA-65pc-fj4g-8rjx
uv.lock
MED
GHSA-w2fm-2cpv-w7v5
aiohttp: GHSA-w2fm-2cpv-w7v5
uv.lock
MED
GHSA-p998-jp59-783m
aiohttp: GHSA-p998-jp59-783m
uv.lock
MED
GHSA-m5qp-6w8w-w647
aiohttp: GHSA-m5qp-6w8w-w647
uv.lock
MED
GHSA-jg22-mg44-37j8
aiohttp: GHSA-jg22-mg44-37j8
uv.lock
MED
GHSA-hg6j-4rv6-33pg
aiohttp: GHSA-hg6j-4rv6-33pg
uv.lock
MED
GHSA-c427-h43c-vf67
aiohttp: GHSA-c427-h43c-vf67
uv.lock
MED
GHSA-887c-mr87-cxwp
torch: GHSA-887c-mr87-cxwp
requirements.txt
MED
GHSA-gc5v-m9x4-r6x2
requests: GHSA-gc5v-m9x4-r6x2
requirements.txt
MED
GHSA-mj87-hwqh-73pj
python-multipart: GHSA-mj87-hwqh-73pj
requirements.txt
MED
GHSA-mf9w-mj56-hr94
python-dotenv: GHSA-mf9w-mj56-hr94
requirements.txt
MED
GHSA-65pc-fj4g-8rjx
idna: GHSA-65pc-fj4g-8rjx
requirements.txt
MED
GHSA-w2fm-2cpv-w7v5
aiohttp: GHSA-w2fm-2cpv-w7v5
requirements.txt
MED
GHSA-p998-jp59-783m
aiohttp: GHSA-p998-jp59-783m
requirements.txt
MED
GHSA-m5qp-6w8w-w647
aiohttp: GHSA-m5qp-6w8w-w647
requirements.txt
MED
GHSA-jg22-mg44-37j8
aiohttp: GHSA-jg22-mg44-37j8
requirements.txt
MED
GHSA-hg6j-4rv6-33pg
aiohttp: GHSA-hg6j-4rv6-33pg
requirements.txt
MED
GHSA-c427-h43c-vf67
aiohttp: GHSA-c427-h43c-vf67
requirements.txt
MED
GHSA-887c-mr87-cxwp
torch: GHSA-887c-mr87-cxwp
requirements-bilibili.txt
MED
GHSA-gc5v-m9x4-r6x2
requests: GHSA-gc5v-m9x4-r6x2
requirements-bilibili.txt
MED
GHSA-w2fm-2cpv-w7v5
aiohttp: GHSA-w2fm-2cpv-w7v5
requirements-bilibili.txt
MED
GHSA-p998-jp59-783m
aiohttp: GHSA-p998-jp59-783m
requirements-bilibili.txt
MED
GHSA-m5qp-6w8w-w647
aiohttp: GHSA-m5qp-6w8w-w647
requirements-bilibili.txt
MED
GHSA-jj3x-wxrx-4x23
aiohttp: GHSA-jj3x-wxrx-4x23
requirements-bilibili.txt
MED
GHSA-jg22-mg44-37j8
aiohttp: GHSA-jg22-mg44-37j8
requirements-bilibili.txt
MED
GHSA-hg6j-4rv6-33pg
aiohttp: GHSA-hg6j-4rv6-33pg
requirements-bilibili.txt
MED
GHSA-g84x-mcqj-x9qq
aiohttp: GHSA-g84x-mcqj-x9qq
requirements-bilibili.txt
MED
GHSA-c427-h43c-vf67
aiohttp: GHSA-c427-h43c-vf67
requirements-bilibili.txt
MED
GHSA-8495-4g3g-x7pr
aiohttp: GHSA-8495-4g3g-x7pr
requirements-bilibili.txt
MED
GHSA-6jhg-hg63-jvvf
aiohttp: GHSA-6jhg-hg63-jvvf
requirements-bilibili.txt
MED
DKR001
Docker final stage has no non-root USER
dockerfile:1
MED
WEB003
Public web service has no security.txt
.well-known/security.txt
MED
DKR014
Dockerfile copies broad context with incomplete .dockerignore
dockerfile:27
MED
AUC002
[AUC002] Low visible authorization coverage in route inventory: Only 0.0% of discovered r…
—
MED
AUC012
[AUC012] FastAPI interactive docs may be exposed by framework defaults: FastAPI exposes /…
—
MED
SEC005
[SEC005] Command Injection Risk: Unsafe shell execution or eval of user input.
upgrade_codes/upgrade_core/upgrade_util…:20
MED
SEC005
[SEC005] Command Injection Risk: Unsafe shell execution or eval of user input.
src/open_llm_vtuber/utils/install_utils…:116
LOW
COMP001
[COMP001] High cognitive complexity: Function `_load_file_content` has cognitive complexi…
prompts/prompt_loader.py:12
LOW
DEPCUR-PY
Python package `websocket-client` is minor version(s) behind (1.8.0 -> 1.9.0)
requirements-bilibili.txt:35
LOW
DEPCUR-PY
Python package `uvicorn` is minor version(s) behind (0.37.0 -> 0.49.0)
requirements-bilibili.txt:34
LOW
DEPCUR-PY
Python package `torch` is minor version(s) behind (2.8.0 -> 2.12.0)
requirements-bilibili.txt:32
LOW
DEPCUR-PY
Python package `torch` is minor version(s) behind (2.2.2 -> 2.12.0)
requirements-bilibili.txt:31
LOW
DEPCUR-PY
Python package `tomli` is minor version(s) behind (2.2.1 -> 2.4.1)
requirements-bilibili.txt:30
LOW
DEPCUR-PY
Python package `sherpa-onnx` is minor version(s) behind (1.12.14 -> 1.13.2)
requirements-bilibili.txt:28
LOW
DEPCUR-PY
Python package `scipy` is minor version(s) behind (1.16.2 -> 1.17.1)
requirements-bilibili.txt:27
LOW
DEPCUR-PY
Python package `scipy` is minor version(s) behind (1.15.3 -> 1.17.1)
requirements-bilibili.txt:26
LOW
DEPCUR-PY
Python package `ruamel-yaml` is minor version(s) behind (0.18.15 -> 0.19.1)
requirements-bilibili.txt:24
LOW
DEPCUR-PY
Python package `requests` is minor version(s) behind (2.32.5 -> 2.34.2)
requirements-bilibili.txt:23
LOW
DEPCUR-PY
Python package `pre-commit` is minor version(s) behind (4.3.0 -> 4.6.0)
requirements-bilibili.txt:18
LOW
DEPCUR-PY
Python package `onnxruntime` is minor version(s) behind (1.23.0 -> 1.26.0)
requirements-bilibili.txt:16
LOW
DEPCUR-PY
Python package `mcp` is minor version(s) behind (1.15.0 -> 1.27.2)
requirements-bilibili.txt:14
LOW
DEPCUR-PY
Python package `fastapi` is minor version(s) behind (0.118.0 -> 0.136.3)
requirements-bilibili.txt:8
LOW
DEPCUR-PY
Python package `duckduckgo-mcp-server` is minor version(s) behind (0.1.1 -> 0.4.0)
requirements-bilibili.txt:6
LOW
DEPCUR-PY
Python package `brotli` is minor version(s) behind (1.1.0 -> 1.2.0)
requirements-bilibili.txt:4
LOW
DEPCUR-PY
Python package `azure-cognitiveservices-speech` is minor version(s) behind (1.46.0 -> 1.5…
requirements-bilibili.txt:3
LOW
DEPCUR-PY
Python package `anthropic` is minor version(s) behind (0.68.1 -> 0.105.2)
requirements-bilibili.txt:2
LOW
GHSA-5239-wwwm-4pmq
pygments: GHSA-5239-wwwm-4pmq
uv.lock
LOW
GHSA-mwh4-6h8g-pg8w
aiohttp: GHSA-mwh4-6h8g-pg8w
uv.lock
LOW
GHSA-hcc4-c3v8-rx92
aiohttp: GHSA-hcc4-c3v8-rx92
uv.lock
LOW
GHSA-966j-vmvw-g2g9
aiohttp: GHSA-966j-vmvw-g2g9
uv.lock
LOW
GHSA-63hf-3vf5-4wqf
aiohttp: GHSA-63hf-3vf5-4wqf
uv.lock
LOW
GHSA-3wq7-rqq7-wx6j
aiohttp: GHSA-3wq7-rqq7-wx6j
uv.lock
LOW
GHSA-2vrm-gr82-f7m5
aiohttp: GHSA-2vrm-gr82-f7m5
uv.lock
LOW
GHSA-5239-wwwm-4pmq
pygments: GHSA-5239-wwwm-4pmq
requirements.txt
LOW
GHSA-mwh4-6h8g-pg8w
aiohttp: GHSA-mwh4-6h8g-pg8w
requirements.txt
LOW
GHSA-hcc4-c3v8-rx92
aiohttp: GHSA-hcc4-c3v8-rx92
requirements.txt
LOW
GHSA-966j-vmvw-g2g9
aiohttp: GHSA-966j-vmvw-g2g9
requirements.txt
LOW
GHSA-63hf-3vf5-4wqf
aiohttp: GHSA-63hf-3vf5-4wqf
requirements.txt
LOW
GHSA-3wq7-rqq7-wx6j
aiohttp: GHSA-3wq7-rqq7-wx6j
requirements.txt
LOW
GHSA-2vrm-gr82-f7m5
aiohttp: GHSA-2vrm-gr82-f7m5
requirements.txt
LOW
GHSA-mwh4-6h8g-pg8w
aiohttp: GHSA-mwh4-6h8g-pg8w
requirements-bilibili.txt
LOW
GHSA-mqqc-3gqh-h2x8
aiohttp: GHSA-mqqc-3gqh-h2x8
requirements-bilibili.txt
LOW
GHSA-hcc4-c3v8-rx92
aiohttp: GHSA-hcc4-c3v8-rx92
requirements-bilibili.txt
LOW
GHSA-fh55-r93g-j68g
aiohttp: GHSA-fh55-r93g-j68g
requirements-bilibili.txt
LOW
GHSA-966j-vmvw-g2g9
aiohttp: GHSA-966j-vmvw-g2g9
requirements-bilibili.txt
LOW
GHSA-9548-qrrj-x5pj
aiohttp: GHSA-9548-qrrj-x5pj
requirements-bilibili.txt
LOW
GHSA-69f9-5gxw-wvc2
aiohttp: GHSA-69f9-5gxw-wvc2
requirements-bilibili.txt
LOW
GHSA-63hf-3vf5-4wqf
aiohttp: GHSA-63hf-3vf5-4wqf
requirements-bilibili.txt
LOW
GHSA-54jq-c3m8-4m76
aiohttp: GHSA-54jq-c3m8-4m76
requirements-bilibili.txt
LOW
GHSA-3wq7-rqq7-wx6j
aiohttp: GHSA-3wq7-rqq7-wx6j
requirements-bilibili.txt
LOW
GHSA-2vrm-gr82-f7m5
aiohttp: GHSA-2vrm-gr82-f7m5
requirements-bilibili.txt
LOW
AIC003
Duplicated implementation block across source files
src/open_llm_vtuber/tts/melo_tts.py:18
LOW
AIC003
Duplicated implementation block across source files
src/open_llm_vtuber/tts/edge_tts.py:13
LOW
AIC003
Duplicated implementation block across source files
src/open_llm_vtuber/tts/cosyvoice_tts.py:2
LOW
AIC003
Duplicated implementation block across source files
src/open_llm_vtuber/live2d_model.py:41
LOW
AUC005
[AUC005] No authorization-focused tests detected: No test files with common authorization…
—
LOW
DKR008
.dockerignore misses sensitive defaults
.dockerignore
LOW
DKR012
Dockerfile keeps pip download cache
dockerfile:28
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
web_tool/recorder.js:28
INFO
MINED064
[MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services.
upgrade.py:24
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
src/open_llm_vtuber/asr/utils.py:27
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
src/open_llm_vtuber/agent/stateless_llm…:160
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
src/open_llm_vtuber/agent/stateless_llm…:35
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
src/open_llm_vtuber/conversations/types…:24
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
src/open_llm_vtuber/agent/output_types.…:6
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
src/open_llm_vtuber/agent/input_types.py:22
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
src/open_llm_vtuber/agent/agents/letta_…:31
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
src/open_llm_vtuber/agent/agents/hume_a…:241
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
src/open_llm_vtuber/agent/agents/agent_…:43
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
prompts/prompt_loader.py:50
INFO
DEPCUR-PY
Python package `aiohappyeyeballs` is patch version(s) behind (2.6.1 -> 2.6.2)
requirements.txt:3
INFO
DEPCUR-PY
Python package `tqdm` is patch version(s) behind (4.67.1 -> 4.67.3)
requirements-bilibili.txt:33
INFO
DEPCUR-PY
Python package `edge-tts` is patch version(s) behind (7.2.3 -> 7.2.8)
requirements-bilibili.txt:7