Merge remote-tracking branch 'upstream/main' into elasticsearch-integration

This commit is contained in:
Enrico Zimuel 2025-11-10 11:23:42 +01:00
commit 3e26136879
No known key found for this signature in database
GPG key ID: 6CB203F6934A69F1
999 changed files with 116357 additions and 2575 deletions

View file

@ -24,13 +24,13 @@ classifiers = [
"Topic :: Scientific/Engineering :: Information Analysis",
]
dependencies = [
"PyYAML>=6.0",
"aiohttp",
"fastapi>=0.115.0,<1.0", # server
"fire", # for MCP in LLS client
"httpx",
"jinja2>=3.1.6",
"jsonschema",
"llama-stack-client>=0.3.0",
"openai>=2.5.0",
"prompt-toolkit",
"python-dotenv",
@ -52,11 +52,8 @@ dependencies = [
]
[project.optional-dependencies]
ui = [
"streamlit",
"pandas",
"llama-stack-client>=0.3.0",
"streamlit-option-menu",
client = [
"llama-stack-client>=0.3.0", # Optional for library-only usage
]
[dependency-groups]
@ -104,6 +101,7 @@ type_checking = [
"lm-format-enforcer",
"mcp",
"ollama",
"llama-stack-client>=0.3.0",
]
# These are the dependencies required for running unit tests.
unit = [