chore: use starlette built-in Route class

Use a more common pattern and known terminology from the ecosystem,
where Route is more approved than Endpoint.

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-05-26 15:19:30 +02:00
parent 4f3f28f718
commit 9472c1090e
No known key found for this signature in database
7 changed files with 131 additions and 72 deletions

4
uv.lock generated
View file

@ -1456,6 +1456,7 @@ name = "llama-stack"
version = "0.2.8"
source = { editable = "." }
dependencies = [
{ name = "aiohttp" },
{ name = "fire" },
{ name = "h11" },
{ name = "httpx" },
@ -1472,6 +1473,7 @@ dependencies = [
{ name = "requests" },
{ name = "rich" },
{ name = "setuptools" },
{ name = "starlette" },
{ name = "termcolor" },
{ name = "tiktoken" },
]
@ -1557,6 +1559,7 @@ unit = [
[package.metadata]
requires-dist = [
{ name = "aiohttp" },
{ name = "fire" },
{ name = "h11", specifier = ">=0.16.0" },
{ name = "httpx" },
@ -1575,6 +1578,7 @@ requires-dist = [
{ name = "requests" },
{ name = "rich" },
{ name = "setuptools" },
{ name = "starlette" },
{ name = "streamlit", marker = "extra == 'ui'" },
{ name = "streamlit-option-menu", marker = "extra == 'ui'" },
{ name = "termcolor" },