Skip to content

Commit 4fbd952

Browse files
committed
build: use non-editable installs for packaging layout
1 parent b3300f8 commit 4fbd952

4 files changed

Lines changed: 34 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
python-version: ${{ matrix.python-version }}
4242

4343
- name: Sync Python dependencies
44-
run: uv sync --group dev
44+
run: uv sync --group dev --no-editable
4545

4646
- name: Run Python validation
4747
run: ./scripts/validate_python.sh

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) and [AGENTS.md](AGENTS.md) for repository
9494
Canonical repo-level validation commands:
9595

9696
```bash
97-
uv sync --group dev
97+
uv sync --group dev --no-editable
9898
./scripts/validate_python.sh
9999
./scripts/validate_typescript_fast.sh
100100
./scripts/validate_typescript.sh

python/reference_integrations/litellm_proxy/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ pip install "context-compiler-example-integrations[all]"
5151
For the opt-in runtime smoke test, install the proxy runtime extras:
5252

5353
```shell
54-
uv sync --group proxy_runtime
54+
uv sync --group proxy_runtime --no-editable
5555
```
5656

5757
## Quickstart (copy/paste)

uv.lock

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

0 commit comments

Comments
 (0)