sync: update from private repo (2336949a)
CI / build-and-test (push) Canceled after 0s

This commit is contained in:
oss-sync
2026-09-17 11:29:31 +00:00
parent 28f74c4e37
commit 57702b4f34
2139 changed files with 321270 additions and 17494 deletions
+25 -22
View File
@@ -8,30 +8,33 @@
# listed — outbound HTTP must go through the WebFetch/DownloadFile/MCP tools.
# ── Documents / file-format readers ──────────────────────────
pypdf
pymupdf>=1.24 # fitz; PDF render/extract (musllinux wheels >=1.24)
pdfplumber # PDF text + table extraction (pdfminer.six based)
python-docx # .docx read/write
python-pptx # .pptx read/write
openpyxl # .xlsx read/write
xlsxwriter # .xlsx write with formatting/charts
xlrd # legacy .xls (pre-2007 Excel) read
odfpy # OpenDocument .odt / .ods
striprtf # .rtf -> plain text
beautifulsoup4 # HTML/XML parsing
lxml # fast XML/HTML backend
markdownify # HTML -> Markdown
markdown # Markdown -> HTML
pypdf==6.14.2
pymupdf==1.28.0 # fitz; PDF render/extract (musllinux wheels >=1.24)
pdfplumber==0.11.10 # PDF text + table extraction (pdfminer.six based)
python-docx==1.2.0 # .docx read/write
python-pptx==1.0.2 # .pptx read/write
openpyxl==3.1.5 # .xlsx read/write
xlsxwriter==3.2.9 # .xlsx write with formatting/charts
xlrd==2.0.2 # legacy .xls (pre-2007 Excel) read
odfpy==1.4.1 # OpenDocument .odt / .ods
striprtf==0.0.32 # .rtf -> plain text
beautifulsoup4==4.15.0 # HTML/XML parsing
lxml==6.1.1 # fast XML/HTML backend
markdownify==1.2.3 # HTML -> Markdown
markdown==3.10.2 # Markdown -> HTML
# ── Data / analysis ──────────────────────────────────────────
numpy
pandas
tabulate # render tables as markdown/plain text
python-dateutil # flexible date parsing
matplotlib # offline charts -> image files in output/ (HEAVY: on
# 版は **Python 3.10 で入るもの**に揃えてある。本番が 3.10 で、これより
# 新しい numpy / pandas / matplotlib は 3.11 以上を要求する。3.11 以上へ
# 上げたら、ここも上げ直してよい(issue #1090)。
numpy==2.2.6
pandas==2.3.3
tabulate==0.10.0 # render tables as markdown/plain text
python-dateutil==2.9.0.post0 # flexible date parsing
matplotlib==3.10.9 # offline charts -> image files in output/ (HEAVY: on
# alpine/musl needs freetype/libpng build deps; fine on host)
# ── Images / text ────────────────────────────────────────────
Pillow # image processing
charset-normalizer # robust encoding detection for messy text
PyYAML # YAML read/write (stdlib json covers JSON)
Pillow==12.3.0 # image processing
charset-normalizer==3.4.9 # robust encoding detection for messy text
PyYAML==6.0.3 # YAML read/write (stdlib json covers JSON)