From b0d2852310c89a259b2fb09c42e296e77c73d233 Mon Sep 17 00:00:00 2001 From: jbernavaprah Date: Tue, 30 Jun 2026 15:17:15 +0200 Subject: [PATCH] chore: depend on published phoxal/phoxal-api 0.19 The #00 framework is now on crates.io (0.19.1), so drop the temporary git bridge and depend on the published `phoxal` + `phoxal-api` (`"0.19"`, resolves 0.19.1). No code changes; the nested-API + owner-capability port already landed. --- Cargo.lock | 20 ++++++++++++-------- Cargo.toml | 5 ++--- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 16ea85f..526daa7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1913,8 +1913,9 @@ dependencies = [ [[package]] name = "phoxal" -version = "0.18.0" -source = "git+https://github.com/phoxal/framework?rev=e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee#e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54c54c2016a80ac498fa5721a3e8fcb8e0b234e7feacbadc218e2cb1d79066ad" dependencies = [ "anyhow", "arc-swap", @@ -1940,8 +1941,9 @@ dependencies = [ [[package]] name = "phoxal-api" -version = "0.18.0" -source = "git+https://github.com/phoxal/framework?rev=e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee#e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e676bcbcb2e829cc63b960675428c0ac6bdbdc409e83a584230c0567ee48cf95" dependencies = [ "phoxal-bus", "phoxal-macros", @@ -1951,8 +1953,9 @@ dependencies = [ [[package]] name = "phoxal-bus" -version = "0.18.0" -source = "git+https://github.com/phoxal/framework?rev=e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee#e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "861e2ff97304299f103a8d988b1d5d0b055b21379ea27a851bbf61130105169d" dependencies = [ "arc-swap", "rmp-serde", @@ -2016,8 +2019,9 @@ dependencies = [ [[package]] name = "phoxal-macros" -version = "0.18.0" -source = "git+https://github.com/phoxal/framework?rev=e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee#e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f76ecdfd4ea6920f3f7b6c6a036f46a5e9bfa0ffa5bddcb31e11dabd5f8c20c" dependencies = [ "heck", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 45a77b0..7fd005c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,9 +22,8 @@ async-trait = "0.1.89" clap = { version = "4.6.1", features = ["derive"] } tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread", "time", "signal", "sync", "fs"] } tracing = "0.1.44" -# git bridge to the #00 framework until it is released to crates.io (plan #00). -phoxal = { git = "https://github.com/phoxal/framework", rev = "e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" } -phoxal-api = { git = "https://github.com/phoxal/framework", rev = "e8c4ce8395ef9afeb676a6c20e24f0eee00e8aee" } +phoxal = { version = "0.19" } +phoxal-api = { version = "0.19" } [workspace.lints.rust] unused = "warn"