Skip to content

Commit 6afbceb

Browse files
committed
LCORE-1452: Update llama stack to 0.5.x in rag-content
1 parent 94246bf commit 6afbceb

10 files changed

+472
-104
lines changed

.tekton/rag-tool-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ spec:
6363
],
6464
"requirements_build_files": ["requirements-build.txt"],
6565
"binary": {
66-
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,beautifulsoup4,cffi,click,colorama,cryptography,dataclasses-json,defusedxml,distro,docling-parse,et-xmlfile,faiss-cpu,filetype,fire,frozenlist,greenlet,h11,hf-xet,httpcore,httpx,idna,jinja2,jiter,joblib,jsonlines,jsonref,jsonschema-specifications,lxml,markdown-it-py,markupsafe,mdurl,mpire,mpmath,mypy-extensions,nest-asyncio,networkx,numpy,openpyxl,packaging,pandas,pillow,pluggy,prompt-toolkit,propcache,psycopg2-binary,pydantic,pydantic-core,pygments,pylatexenc,pypdfium2,python-dateutil,python-docx,python-pptx,pyyaml,referencing,requests,rpds-py,rtree,safetensors,scikit-learn,scipy,setuptools,shapely,shellingham,six,sniffio,sympy,threadpoolctl,tiktoken,tokenizers,torch,torchvision,transformers,triton,typing-extensions,typing-inspect,typing-inspection,tzdata,xlsxwriter,zipp,uv-build,uv,pip,maturin,opencv-python,omegaconf,rapidocr,sqlite-vec,griffe,griffecli,griffelib,pyclipper,tree-sitter-typescript",
66+
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,beautifulsoup4,cffi,click,colorama,cryptography,dataclasses-json,defusedxml,distro,docling-parse,et-xmlfile,faiss-cpu,filetype,fire,frozenlist,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,idna,jinja2,jiter,joblib,jsonlines,jsonref,jsonschema-specifications,lxml,markdown-it-py,markupsafe,mdurl,mpire,mpmath,mypy-extensions,nest-asyncio,networkx,numpy,openpyxl,packaging,pandas,pillow,pluggy,prompt-toolkit,propcache,psycopg2-binary,pydantic,pydantic-core,pygments,pylatexenc,pypdfium2,python-dateutil,python-docx,python-pptx,pyyaml,referencing,rpds-py,rtree,safetensors,scikit-learn,scipy,setuptools,shapely,shellingham,six,sniffio,sympy,threadpoolctl,tiktoken,tokenizers,torch,torchvision,transformers,triton,typing-extensions,typing-inspect,typing-inspection,tzdata,xlsxwriter,zipp,uv-build,uv,pip,maturin,opencv-python,omegaconf,rapidocr,sqlite-vec,griffe,griffecli,griffelib,pyclipper,tree-sitter-typescript",
6767
"os": "linux",
6868
"arch": "x86_64,aarch64",
6969
"py_version": 312

.tekton/rag-tool-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ spec:
5959
],
6060
"requirements_build_files": ["requirements-build.txt"],
6161
"binary": {
62-
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,beautifulsoup4,cffi,click,colorama,cryptography,dataclasses-json,defusedxml,distro,docling-parse,et-xmlfile,faiss-cpu,filetype,fire,frozenlist,greenlet,h11,hf-xet,httpcore,httpx,idna,jinja2,jiter,joblib,jsonlines,jsonref,jsonschema-specifications,lxml,markdown-it-py,markupsafe,mdurl,mpire,mpmath,mypy-extensions,nest-asyncio,networkx,numpy,openpyxl,packaging,pandas,pillow,pluggy,prompt-toolkit,propcache,psycopg2-binary,pydantic,pydantic-core,pygments,pylatexenc,pypdfium2,python-dateutil,python-docx,python-pptx,pyyaml,referencing,requests,rpds-py,rtree,safetensors,scikit-learn,scipy,setuptools,shapely,shellingham,six,sniffio,sympy,threadpoolctl,tiktoken,tokenizers,torch,torchvision,transformers,triton,typing-extensions,typing-inspect,typing-inspection,tzdata,xlsxwriter,zipp,uv-build,uv,pip,maturin,opencv-python,omegaconf,rapidocr,sqlite-vec,griffe,griffecli,griffelib,pyclipper,tree-sitter-typescript",
62+
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,beautifulsoup4,cffi,click,colorama,cryptography,dataclasses-json,defusedxml,distro,docling-parse,et-xmlfile,faiss-cpu,filetype,fire,frozenlist,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,idna,jinja2,jiter,joblib,jsonlines,jsonref,jsonschema-specifications,lxml,markdown-it-py,markupsafe,mdurl,mpire,mpmath,mypy-extensions,nest-asyncio,networkx,numpy,openpyxl,packaging,pandas,pillow,pluggy,prompt-toolkit,propcache,psycopg2-binary,pydantic,pydantic-core,pygments,pylatexenc,pypdfium2,python-dateutil,python-docx,python-pptx,pyyaml,referencing,rpds-py,rtree,safetensors,scikit-learn,scipy,setuptools,shapely,shellingham,six,sniffio,sympy,threadpoolctl,tiktoken,tokenizers,torch,torchvision,transformers,triton,typing-extensions,typing-inspect,typing-inspection,tzdata,xlsxwriter,zipp,uv-build,uv,pip,maturin,opencv-python,omegaconf,rapidocr,sqlite-vec,griffe,griffecli,griffelib,pyclipper,tree-sitter-typescript",
6363
"os": "linux",
6464
"arch": "x86_64,aarch64",
6565
"py_version": 312

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,15 @@ dependencies = [
4747
"llama-index-vector-stores-postgres>=0.5.4",
4848
# Pin torch/torchvision to versions available as CPU wheels
4949
# torch 2.9.x pairs with torchvision 0.24.x
50-
"llama-stack==0.4.3",
51-
# User 0.4.4 instead of 0.4.3 to include CVE fix
52-
"llama-stack-api==0.4.4",
53-
"llama-stack-client==0.4.3",
50+
"llama-stack==0.5.0",
51+
"llama-stack-api==0.5.0",
52+
"llama-stack-client==0.5.0",
5453
"torch>=2.9.0,<2.10.0",
5554
"torchvision>=0.24.0,<0.25.0",
5655
"aiosqlite>=0.21.0",
5756
"sqlite-vec>=0.1.6",
5857
"tomlkit",
59-
"chardet>=5.2.0",
58+
"chardet==7.2.0",
6059
"hf-xet>=1.2.0",
6160
"einops>=0.8.1",
6261
# For HTML to Markdown conversion in BYOK workflows

requirements-build.txt

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,17 @@ calver==2025.10.20
99
coherent-licensed==0.5.2
1010
# via importlib-metadata
1111
cython==3.2.4
12-
# via sqlalchemy
12+
# via
13+
# oracledb
14+
# sqlalchemy
15+
dunamai==1.26.0
16+
# via uv-dynamic-versioning
1317
expandvars==1.1.2
1418
# via yarl
1519
flit-core==3.12.0
1620
# via
1721
# coherent-licensed
22+
# jinja2
1823
# marshmallow
1924
# packaging
2025
# pathspec
@@ -25,7 +30,6 @@ hatch-fancy-pypi-readme==25.1.0
2530
# via
2631
# attrs
2732
# jsonschema
28-
# llama-cloud
2933
# llama-stack-client
3034
# openai
3135
hatch-vcs==0.5.0
@@ -41,7 +45,6 @@ hatch-vcs==0.5.0
4145
hatchling==1.26.3
4246
# via
4347
# hatch-fancy-pypi-readme
44-
# llama-cloud
4548
# llama-stack-client
4649
# openai
4750
hatchling==1.29.0
@@ -62,13 +65,12 @@ hatchling==1.29.0
6265
# llama-index-core
6366
# llama-index-embeddings-huggingface
6467
# llama-index-embeddings-openai
65-
# llama-index-indices-managed-llama-cloud
6668
# llama-index-instrumentation
6769
# llama-index-llms-openai
6870
# llama-index-readers-file
69-
# llama-index-readers-llama-parse
7071
# llama-index-vector-stores-faiss
7172
# llama-index-vector-stores-postgres
73+
# mcp
7274
# opentelemetry-api
7375
# opentelemetry-exporter-otlp-proto-common
7476
# opentelemetry-exporter-otlp-proto-http
@@ -84,14 +86,20 @@ hatchling==1.29.0
8486
# starlette
8587
# termcolor
8688
# urllib3
89+
# uv-dynamic-versioning
8790
# uvicorn
8891
# wcwidth
92+
jinja2==3.1.6
93+
# via uv-dynamic-versioning
94+
markupsafe==3.0.3
95+
# via jinja2
8996
maturin==1.10.2
9097
# via uv-build
9198
packaging==26.0
9299
# via
93100
# hatchling
94101
# setuptools-scm
102+
# vcs-versioning
95103
# wheel
96104
pathspec==1.0.4
97105
# via hatchling
@@ -104,30 +112,42 @@ pluggy==1.6.0
104112
# via hatchling
105113
poetry-core==2.3.1
106114
# via
107-
# llama-parse
115+
# dunamai
108116
# rich
109117
# tomlkit
110118
semantic-version==2.10.0
111119
# via setuptools-rust
112-
setuptools-rust==1.12.0
120+
setuptools-rust==1.12.1
113121
# via maturin
114-
setuptools-scm==9.2.2
122+
setuptools-scm==10.0.5
115123
# via
116124
# hatch-vcs
117125
# importlib-metadata
126+
# llama-stack
118127
# llama-stack-api
119128
# pluggy
120129
# setuptools-rust
121130
# tabulate
122131
# tenacity
123132
# tqdm
133+
setuptools-scm==9.2.2
134+
# via
135+
# hatch-vcs
124136
# urllib3
137+
tomlkit==0.14.0
138+
# via uv-dynamic-versioning
125139
trove-classifiers==2026.1.14.14
126140
# via hatchling
127141
uv-build==0.9.30
128142
# via llama-index-workflows
143+
uv-dynamic-versioning==0.14.0
144+
# via mcp
145+
vcs-versioning==1.1.0
146+
# via setuptools-scm
129147
wheel==0.46.3
130148
# via
149+
# oci
150+
# oracledb
131151
# pycparser
132152
# sentence-transformers
133153
# tornado
@@ -149,9 +169,12 @@ setuptools==82.0.1
149169
# importlib-metadata
150170
# llama-stack
151171
# llama-stack-api
172+
# markupsafe
152173
# maturin
153174
# multidict
154175
# multiprocess
176+
# oci
177+
# oracledb
155178
# pathspec
156179
# pgvector
157180
# pluggy
@@ -160,10 +183,12 @@ setuptools==82.0.1
160183
# pyjwt
161184
# python-dotenv
162185
# regex
186+
# requests
163187
# sentence-transformers
164188
# setuptools-rust
165189
# setuptools-scm
166190
# sqlalchemy
191+
# sse-starlette
167192
# tabulate
168193
# tenacity
169194
# tornado
@@ -173,5 +198,6 @@ setuptools==82.0.1
173198
# tree-sitter-javascript
174199
# tree-sitter-python
175200
# trove-classifiers
201+
# vcs-versioning
176202
# wrapt
177203
# yarl

0 commit comments

Comments
 (0)