diff --git a/lib/macro/Cargo.toml b/lib/macro/Cargo.toml index 17e7d4e..1862f9c 100644 --- a/lib/macro/Cargo.toml +++ b/lib/macro/Cargo.toml @@ -20,6 +20,6 @@ default = ["stable"] stable = ["data-encoding-macro-internal/stable", "proc-macro-hack"] [dependencies] -data-encoding = { version = "2.2", path = ".." } +data-encoding = { version = "2.3", path = "..", default-features = false, features = ["alloc"] } data-encoding-macro-internal = { version = "0.1.8", path = "internal" } proc-macro-hack = { version = "0.5", optional = true } diff --git a/lib/macro/internal/Cargo.toml b/lib/macro/internal/Cargo.toml index 81b6cce..2df0d99 100644 --- a/lib/macro/internal/Cargo.toml +++ b/lib/macro/internal/Cargo.toml @@ -16,6 +16,6 @@ proc-macro = true stable = ["proc-macro-hack"] [dependencies] -data-encoding = { version = "2.2", path = "../.." } +data-encoding = { version = "2.3", path = "../..", default-features = false, features = ["alloc"] } proc-macro-hack = { version = "0.5", optional = true } syn = "1" diff --git a/lib/macro/src/lib.rs b/lib/macro/src/lib.rs index bae3c25..74a397b 100644 --- a/lib/macro/src/lib.rs +++ b/lib/macro/src/lib.rs @@ -74,6 +74,7 @@ #![cfg_attr(not(feature = "stable"), feature(proc_macro_hygiene))] #![warn(unused_results)] +#![no_std] #[cfg(feature = "stable")] extern crate proc_macro_hack;