Unpinned Dependencies
Low
- Category
- Supply Chain
- Content
# arXiv Search Skill Dependencies # 核心 arXiv API arxiv>=1.4.8 # HTTP 请求 requests>=2.28.0
- Confidence
- 91% confidence
- Finding
- arxiv>=1.4.8
Security checks across malware telemetry and agentic risk
This appears to be a coherent arXiv research helper with expected network and PDF-processing dependencies, but its dependency hygiene needs attention.
Install only in an environment where you are comfortable processing remote PDFs, and prefer a version that pins and updates dependencies such as requests, urllib3, PyYAML, PyPDF2, and pdfminer.six. Treat this as dependency risk to manage, not as evidence that the skill is malicious.
# arXiv Search Skill Dependencies # 核心 arXiv API arxiv>=1.4.8 # HTTP 请求 requests>=2.28.0
arxiv>=1.4.8 # HTTP 请求 requests>=2.28.0 urllib3>=1.26.0 # 数据处理
# HTTP 请求 requests>=2.28.0 urllib3>=1.26.0 # 数据处理 pandas>=1.5.0
urllib3>=1.26.0 # 数据处理 pandas>=1.5.0 numpy>=1.23.0 # YAML 配置
# 数据处理 pandas>=1.5.0 numpy>=1.23.0 # YAML 配置 PyYAML>=6.0
numpy>=1.23.0 # YAML 配置 PyYAML>=6.0 # 并行处理 tqdm>=4.64.0
PyYAML>=6.0 # 并行处理 tqdm>=4.64.0 # PDF 处理 PyPDF2>=3.0.0
tqdm>=4.64.0 # PDF 处理 PyPDF2>=3.0.0 pdfminer.six>=20221105 # 日期处理
pdfminer.six>=20221105 # 日期处理 python-dateutil>=2.8.0 # 日志 colorlog>=6.7.0
python-dateutil>=2.8.0 # 日志 colorlog>=6.7.0 # 命令行界面 click>=8.1.0
colorlog>=6.7.0 # 命令行界面 click>=8.1.0 # 可选 - 用于总结功能 (需要额外配置) # openai>=1.0.0
65/65 vendors flagged this skill as clean.