Remove docling dependency and related packages from project

* Remove docling from pyproject.toml
* Update requirements files
* Clean up uv.lock dependencies
* Reduce offline docker image size
This commit is contained in:
yangdx
2025-10-16 05:15:29 +08:00
parent ef79821f29
commit f2b6a068e3
4 changed files with 6 additions and 1079 deletions

View File

@@ -82,7 +82,6 @@ api = [
# Offline deployment dependencies (layered design for flexibility)
offline-docs = [
# Document processing dependencies
"docling>=1.0.0,<3.0.0",
"pypdf2>=3.0.0",
"python-docx>=0.8.11,<2.0.0",
"python-pptx>=0.6.21,<2.0.0",