llama-stack-mirror/llama_stack/distribution
ehhuang 3c43a2f529
fix: store configs (#2593)
# What does this PR do?
https://github.com/meta-llama/llama-stack/pull/2490 broke postgres_demo,
as the config expected a str but the value was converted to int.

This PR:
1. Updates the type of port in sqlstore to be int
2. template generation uses `dict` instead of `StackRunConfig` so as to
avoid failing pydantic typechecks.
3. Adds `replace_env_vars` to StackRunConfig instantiation in
`configure.py` (not sure why this wasn't needed before).

## Test Plan
`llama stack build --template postgres_demo --image-type conda --run`
2025-07-03 10:07:23 -07:00
..
access_control fix: finish conversion to StrEnum (#2514) 2025-06-26 08:01:26 +05:30
routers chore: remove nested imports (#2515) 2025-06-26 08:01:05 +05:30
routing_tables fix: dataset metadata without provider_id (#2527) 2025-06-27 08:51:29 -04:00
server feat: drop python 3.10 support (#2469) 2025-06-19 12:07:14 +05:30
store fix: store configs (#2593) 2025-07-03 10:07:23 -07:00
ui chore: remove nested imports (#2515) 2025-06-26 08:01:05 +05:30
utils refactor: remove container from list of run image types (#2178) 2025-06-02 09:57:55 +02:00
__init__.py API Updates (#73) 2024-09-17 19:51:35 -07:00
build.py chore: bump python supported version to 3.12 (#2475) 2025-06-24 09:22:04 +05:30
build_conda_env.sh chore: fix build script bug (#2507) 2025-06-24 12:05:22 -07:00
build_container.sh build: update temp. created Containerfile (#2492) 2025-06-27 10:23:12 +02:00
build_venv.sh chore: remove straggler references to llama-models (#1345) 2025-03-01 14:26:03 -08:00
client.py chore: make cprint write to stderr (#2250) 2025-05-24 23:39:57 -07:00
common.sh feat(pre-commit): enhance pre-commit hooks with additional checks (#2014) 2025-04-30 11:35:49 -07:00
configure.py fix: store configs (#2593) 2025-07-03 10:07:23 -07:00
datatypes.py fix: Some missed env variable changes from PR 2490 (#2538) 2025-06-26 17:59:15 -07:00
distribution.py ci: fix external provider test (#2438) 2025-06-12 16:14:32 +02:00
inspect.py chore: use starlette built-in Route class (#2267) 2025-05-28 09:53:33 -07:00
library_client.py refactor: unify stream and non-stream impls for responses (#2388) 2025-06-05 17:48:09 +02:00
providers.py fix: Some missed env variable changes from PR 2490 (#2538) 2025-06-26 17:59:15 -07:00
request_headers.py feat: fine grained access control policy (#2264) 2025-06-03 14:51:12 -07:00
resolver.py fix: Some missed env variable changes from PR 2490 (#2538) 2025-06-26 17:59:15 -07:00
stack.py fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
start_stack.sh refactor: remove container from list of run image types (#2178) 2025-06-02 09:57:55 +02:00