From a0ddae2fef37586a9744f1c45972cc7936b11d89 Mon Sep 17 00:00:00 2001 From: Adil Hafeez Date: Thu, 5 Mar 2026 13:15:30 -0800 Subject: [PATCH] use editable install to avoid sdist build failure --- .github/workflows/ci.yml | 2 +- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9eb4a92f..64637e18 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -163,7 +163,7 @@ jobs: python-version: "3.14" - name: Install planoai - run: pip install ./cli + run: pip install -e ./cli - name: Validate plano config run: bash config/validate_plano_config.sh diff --git a/Dockerfile b/Dockerfile index 43bb5d0c..1e27f8ed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -72,7 +72,7 @@ COPY cli/README.md ./ COPY config/plano_config_schema.yaml /config/plano_config_schema.yaml COPY config/envoy.template.yaml /config/envoy.template.yaml -RUN uv run pip install --no-cache-dir . +RUN pip install --no-cache-dir -e . COPY cli/planoai planoai/ COPY config/envoy.template.yaml .