Skip to content

Commit 7ac1627

Browse files
dmaniloffclaude
andauthored
Set repository to maintenance mode for llama-stack 0.6.x (#65)
- Cap llama-stack, llama-stack-api, and llama-stack-client at <0.7.0 - CI matrix: test only against 0.6.0 (remove main) - Update COMPATIBILITY.md to reflect final release status - Add maintenance mode notice to README.md Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent eb6d4bf commit 7ac1627

5 files changed

Lines changed: 22 additions & 36 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@ jobs:
6565
matrix:
6666
python-version: ["3.12"]
6767
llama-stack-version:
68-
- "main"
69-
- "0.5.0"
68+
- "0.6.0"
7069

7170
steps:
7271
- name: Checkout code
@@ -98,13 +97,8 @@ jobs:
9897
9998
- name: Install llama-stack version
10099
run: |
101-
if [ "${{ matrix.llama-stack-version }}" = "main" ]; then
102-
uv pip install "llama-stack @ git+https://github.com/llamastack/llama-stack.git@main"
103-
uv pip install "llama-stack-api @ git+https://github.com/llamastack/llama-stack.git@main#subdirectory=src/llama_stack_api"
104-
else
105-
uv pip install "llama-stack==${{ matrix.llama-stack-version }}"
106-
uv pip install "llama-stack-api==${{ matrix.llama-stack-version }}"
107-
fi
100+
uv pip install "llama-stack==${{ matrix.llama-stack-version }}"
101+
uv pip install "llama-stack-api==${{ matrix.llama-stack-version }}"
108102
109103
- name: Run integration tests
110104
run: |

COMPATIBILITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ branches are organized by llama-stack compatibility:
1616
| `release/0.4.x` | 0.3.x | 0.4.3+ |
1717
| `release/0.5.x` | 0.4.x | 0.5.4+ |
1818
| `release/0.6.x` | 0.5.x | 0.6.0+ |
19-
| `main` | 0.6.x+ | 0.7.0+ |
19+
| `main` | 0.6.x | 0.7.0+ |
2020

2121
## Version Compatibility Table
2222

2323
| Provider Version | Llama-Stack Dependency | Python | Release Branch | Notes |
2424
|------------------|-------------------------------|---------|------------------|--------------------------------------|
25-
| 0.7.0 | >=0.6.0 | >=3.12 | `main` | Current latest release |
25+
| 0.7.0 | >=0.6.0,<0.7.0 | >=3.12 | `main` | Maintenance mode — final release |
2626
| 0.6.1 | >=0.5.0 | >=3.12 | `release/0.6.x` | Maintenance release for lls 0.5.x |
2727
| 0.5.4 | [client]>=0.4.2,<0.5.0 | >=3.12 | `release/0.5.x` | Maintenance release for lls 0.4.x |
2828
| 0.4.3 | [client]>=0.3.5,<0.4.0 | >=3.12 | `release/0.4.x` | Maintenance release for lls 0.3.x |

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
[![PyPI version](https://img.shields.io/pypi/v/llama_stack_provider_ragas.svg)](https://pypi.org/project/llama-stack-provider-ragas/)
88

99

10+
> **Maintenance Mode**: This repository is in maintenance mode. Provider version 0.7.0 targeting llama-stack 0.6.x is the final release. Only critical bug fixes will be accepted. No new features or support for newer llama-stack versions are planned.
11+
1012
## About
1113
This repository implements [Ragas](https://github.com/explodinggradients/ragas) as an out-of-tree [Llama Stack](https://github.com/meta-llama/llama-stack) evaluation provider.
1214

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ authors = [
2525
keywords = ["llama-stack", "ragas", "evaluation"]
2626
dependencies = [
2727
"setuptools-scm",
28-
"llama-stack>=0.6.0",
29-
"llama-stack-api>=0.6.0",
28+
"llama-stack>=0.6.0,<0.7.0",
29+
"llama-stack-api>=0.6.0,<0.7.0",
3030
"greenlet==3.2.4", # inline/files/localfs errors saying greenlet not found
3131
"ragas>=0.4.0,<0.5.0",
3232
"pandas<2.4.0",
3333
"pyarrow>=21.0.0",
3434
"requests>=2.32.5",
3535
"datasets>=2.16.0",
36-
"llama-stack-client>=0.6.0",
36+
"llama-stack-client>=0.6.0,<0.7.0",
3737
]
3838

3939
[project.urls]

uv.lock

Lines changed: 12 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)