From f5e3956bef345c6a686bee621b4ba01b9ba1e588 Mon Sep 17 00:00:00 2001 From: Elmehdi Aitbrahim Date: Wed, 19 Aug 2026 20:10:54 -0400 Subject: [PATCH] chore(release): update uv.lock to 0.10.0 #422 bumped the version in all seven `pyproject.toml` files and missed `uv.lock`, which is tracked and still pinned every workspace member at 0.9.3. The release workflow's "Sync dependencies" step then regenerated it, which left the checkout DIRTY, and the build stamped from that checkout identified itself as keel 0.10.0+29464f06ee11 (DIRTY) [release] so "Verify the artifact identifies itself" refused to go on. That guard did exactly its job: a `(DIRTY)` build corresponds to no commit, and `docs/RELEASING.md` is explicit that such a build must never run against live funds. Nothing was tagged and nothing was published. Regenerated with `uv lock`, which touches only the seven workspace members' versions -- no dependency resolution moved. Co-Authored-By: Claude Opus 5 (1M context) --- uv.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/uv.lock b/uv.lock index 166d7eef..8f57cbaf 100644 --- a/uv.lock +++ b/uv.lock @@ -480,7 +480,7 @@ wheels = [ [[package]] name = "keel-broker-alpaca" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-broker-alpaca" } dependencies = [ { name = "keel-broker-api" }, @@ -497,7 +497,7 @@ requires-dist = [ [[package]] name = "keel-broker-api" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-broker-api" } dependencies = [ { name = "keel-core" }, @@ -517,7 +517,7 @@ provides-extras = ["conformance"] [[package]] name = "keel-broker-coinbase" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-broker-coinbase" } dependencies = [ { name = "coinbase-advanced-py" }, @@ -534,7 +534,7 @@ requires-dist = [ [[package]] name = "keel-broker-fake" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-broker-fake" } dependencies = [ { name = "keel-broker-api" }, @@ -549,7 +549,7 @@ requires-dist = [ [[package]] name = "keel-broker-robinhood" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-broker-robinhood" } dependencies = [ { name = "keel-broker-api" }, @@ -568,7 +568,7 @@ requires-dist = [ [[package]] name = "keel-core" -version = "0.9.3" +version = "0.10.0" source = { editable = "packages/keel-core" } dependencies = [ { name = "python-dotenv" }, @@ -583,7 +583,7 @@ requires-dist = [ [[package]] name = "keel-trader" -version = "0.9.3" +version = "0.10.0" source = { editable = "." } dependencies = [ { name = "click" },