From 8048cbb3603e077c3269d410d750ad9680839ee8 Mon Sep 17 00:00:00 2001 From: Jan Scheffler Date: Wed, 8 Jul 2026 11:31:01 +0200 Subject: [PATCH] fix: point qodev-apollo-api source at ../apollo-api MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The [tool.uv.sources] path pinned qodev-apollo-api to ../../libs/apollo, which no longer exists — a fresh `uv sync` (or a clean dev checkout) failed to resolve the local dependency. The API source lives at ../apollo-api (sibling in this monorepo). Repointing there lets uv build the local 0.2.2 API instead of resolving a stale published 0.1.3, and unblocks `uv sync`. CI/publish are unaffected (they set UV_NO_SOURCES=1 and pull from PyPI). Co-Authored-By: Claude Opus 4.8 (1M context) --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 24a2dad..b901f8f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ build-backend = "hatchling.build" packages = ["src/apollo_cli"] [tool.uv.sources] -qodev-apollo-api = { path = "../../libs/apollo" } +qodev-apollo-api = { path = "../apollo-api" } [tool.ruff] target-version = "py311" diff --git a/uv.lock b/uv.lock index 8839257..444c185 100644 --- a/uv.lock +++ b/uv.lock @@ -472,8 +472,8 @@ wheels = [ [[package]] name = "qodev-apollo-api" -version = "0.1.3" -source = { directory = "../../libs/apollo" } +version = "0.2.2" +source = { directory = "../apollo-api" } dependencies = [ { name = "httpx" }, { name = "pydantic" }, @@ -494,7 +494,7 @@ provides-extras = ["dev"] [[package]] name = "qodev-apollo-cli" -version = "0.1.0" +version = "1.0.0" source = { editable = "." } dependencies = [ { name = "cyclopts" }, @@ -518,7 +518,7 @@ requires-dist = [ { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.25.0" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.15" }, - { name = "qodev-apollo-api", directory = "../../libs/apollo" }, + { name = "qodev-apollo-api", directory = "../apollo-api" }, { name = "rich", specifier = ">=13.0" }, { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.15" }, ]