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:
parent
ef79821f29
commit
f2b6a068e3
4 changed files with 6 additions and 1079 deletions
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
# Or use constraints: pip install --constraint constraints-offline.txt -r requirements-offline-docs.txt
|
||||
|
||||
# Document processing dependencies (with version constraints matching pyproject.toml)
|
||||
docling>=1.0.0,<3.0.0
|
||||
openpyxl>=3.0.0,<4.0.0
|
||||
pypdf2>=3.0.0
|
||||
python-docx>=0.8.11,<2.0.0
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ anthropic>=0.18.0,<1.0.0
|
|||
asyncpg>=0.29.0,<1.0.0
|
||||
|
||||
# Document processing dependencies
|
||||
docling>=1.0.0,<3.0.0
|
||||
llama-index>=0.9.0,<1.0.0
|
||||
neo4j>=5.0.0,<7.0.0
|
||||
ollama>=0.1.0,<1.0.0
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue