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 deployment dependencies (layered design for flexibility)
|
||||||
offline-docs = [
|
offline-docs = [
|
||||||
# Document processing dependencies
|
# Document processing dependencies
|
||||||
"docling>=1.0.0,<3.0.0",
|
|
||||||
"pypdf2>=3.0.0",
|
"pypdf2>=3.0.0",
|
||||||
"python-docx>=0.8.11,<2.0.0",
|
"python-docx>=0.8.11,<2.0.0",
|
||||||
"python-pptx>=0.6.21,<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
|
# Or use constraints: pip install --constraint constraints-offline.txt -r requirements-offline-docs.txt
|
||||||
|
|
||||||
# Document processing dependencies (with version constraints matching pyproject.toml)
|
# Document processing dependencies (with version constraints matching pyproject.toml)
|
||||||
docling>=1.0.0,<3.0.0
|
|
||||||
openpyxl>=3.0.0,<4.0.0
|
openpyxl>=3.0.0,<4.0.0
|
||||||
pypdf2>=3.0.0
|
pypdf2>=3.0.0
|
||||||
python-docx>=0.8.11,<2.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
|
asyncpg>=0.29.0,<1.0.0
|
||||||
|
|
||||||
# Document processing dependencies
|
# Document processing dependencies
|
||||||
docling>=1.0.0,<3.0.0
|
|
||||||
llama-index>=0.9.0,<1.0.0
|
llama-index>=0.9.0,<1.0.0
|
||||||
neo4j>=5.0.0,<7.0.0
|
neo4j>=5.0.0,<7.0.0
|
||||||
ollama>=0.1.0,<1.0.0
|
ollama>=0.1.0,<1.0.0
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue