From c07290c7a90ed6adf799a0c2a8f8789fc29b9ac8 Mon Sep 17 00:00:00 2001 From: flemming-it Date: Sun, 12 Jul 2026 13:52:36 +0200 Subject: [PATCH] chore: pin chain-module-sdk v0.3.0 and switch to #[chain_module] The pre-rename #[fai_module] attribute is gone in SDK 0.3.0; the dependency is tag-pinned so an SDK push can no longer change what this module builds against. Rebuilt artifact where tracked. Signed-off-by: flemming-it --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- src/lib.rs | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a9d755f..5af05b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -46,8 +46,8 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "chain-module-sdk" -version = "0.1.2" -source = "git+https://git.flemming.ai/fai/chain-module-sdk-rust.git?branch=main#98e98e9371f7409560a1ef08bc0923d9a2506449" +version = "0.3.0" +source = "git+https://git.flemming.ai/fai/chain-module-sdk-rust.git?tag=v0.3.0#a4415ada7e76aac5e3aabf3e4c4311ffc348d8d0" dependencies = [ "chain-module-sdk-macros", "serde", @@ -58,8 +58,8 @@ dependencies = [ [[package]] name = "chain-module-sdk-macros" -version = "0.1.2" -source = "git+https://git.flemming.ai/fai/chain-module-sdk-rust.git?branch=main#98e98e9371f7409560a1ef08bc0923d9a2506449" +version = "0.3.0" +source = "git+https://git.flemming.ai/fai/chain-module-sdk-rust.git?tag=v0.3.0#a4415ada7e76aac5e3aabf3e4c4311ffc348d8d0" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 456c17a..6cc91be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ description = "F∆I module providing text.anonymize.legal-de — bridge to the crate-type = ["cdylib", "rlib"] [dependencies] -chain-module-sdk = { git = "https://git.flemming.ai/fai/chain-module-sdk-rust.git", branch = "main" } +chain-module-sdk = { git = "https://git.flemming.ai/fai/chain-module-sdk-rust.git", tag = "v0.3.0" } serde = { version = "1", features = ["derive"] } serde_json = "1" base64 = "0.22" diff --git a/src/lib.rs b/src/lib.rs index 2253a72..6d1da66 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -22,7 +22,7 @@ use chain_module_sdk::prelude::*; use crate::anonymize::{AnonError, HttpClient, HttpResponse}; -#[fai_module] +#[chain_module] pub fn invoke(_ctx: Context, inputs: Inputs) -> Result { let request_raw = read_json_or_text(&inputs, "request")?; let request = anonymize::parse_request(&request_raw).map_err(to_module_error)?;