T08 · Insecure Dependencies
- Location
scripts/bootstrap_markitdown.py:229- Finding
Automatic Installation of Unpinned Third-Party Dependencies
- Content
View full analysis
=20251230", "pdfplumber>=0.11.9", "olefile", "pydub", "SpeechRecognition", "youtube-transcript-api~=1.0.0", "azure-ai-documentintelligence", "azure-ai-contentunderstanding>=1.2.0b1", "azure-identity", ] pptx = ["python-pptx"] docx = ["mammoth~=1.11.0", "lxml"] xlsx = ["pandas", "openpyxl"] xls = ["pandas", "xlrd"] pdf = ["pdfminer.six>=20251230", "pdfplumber>=0.11.9"] outlook = ["olefile"] ``` ### Technical Analysis When the reusable MarkItDown environment is missing or lacks a requested format extra, the Skill automatically invokes `pip install`. Most direct dependencies ...[truncated 1989 chars]- Remediation
View remediation
