From 1caf7b85ddc42a20b0012bb4a3dac87cd05d364b Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 12 Jan 2026 20:44:01 +0100 Subject: [PATCH] Add version requirements to workspace dependencies cargo publish requires all dependencies to have version specifications. --- nix-bindings-expr/Cargo.toml | 6 +++--- nix-bindings-fetchers/Cargo.toml | 6 +++--- nix-bindings-flake/Cargo.toml | 10 +++++----- nix-bindings-store/Cargo.toml | 6 +++--- nix-bindings-util/Cargo.toml | 2 +- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/nix-bindings-expr/Cargo.toml b/nix-bindings-expr/Cargo.toml index 50f2d8a..b2bf44d 100644 --- a/nix-bindings-expr/Cargo.toml +++ b/nix-bindings-expr/Cargo.toml @@ -9,9 +9,9 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0" -nix-bindings-store = { path = "../nix-bindings-store" } -nix-bindings-util = { path = "../nix-bindings-util" } -nix-bindings-util-sys = { path = "../nix-bindings-util-sys" } +nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" } +nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" } +nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" } lazy_static = "1.4" ctor = "0.2" tempfile = "3.10" diff --git a/nix-bindings-fetchers/Cargo.toml b/nix-bindings-fetchers/Cargo.toml index 411e890..d262bf5 100644 --- a/nix-bindings-fetchers/Cargo.toml +++ b/nix-bindings-fetchers/Cargo.toml @@ -9,9 +9,9 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0" -nix-bindings-store = { path = "../nix-bindings-store" } -nix-bindings-util = { path = "../nix-bindings-util" } -nix-bindings-util-sys = { path = "../nix-bindings-util-sys" } +nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" } +nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" } +nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" } ctor = "0.2" tempfile = "3.10" cstr = "0.2" diff --git a/nix-bindings-flake/Cargo.toml b/nix-bindings-flake/Cargo.toml index 3aa2c51..710f6b2 100644 --- a/nix-bindings-flake/Cargo.toml +++ b/nix-bindings-flake/Cargo.toml @@ -9,11 +9,11 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0" -nix-bindings-expr = { path = "../nix-bindings-expr" } -nix-bindings-fetchers = { path = "../nix-bindings-fetchers" } -nix-bindings-store = { path = "../nix-bindings-store" } -nix-bindings-util = { path = "../nix-bindings-util" } -nix-bindings-util-sys = { path = "../nix-bindings-util-sys" } +nix-bindings-expr = { path = "../nix-bindings-expr", version = "0.1.0" } +nix-bindings-fetchers = { path = "../nix-bindings-fetchers", version = "0.1.0" } +nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" } +nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" } +nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" } lazy_static = "1.4" ctor = "0.2" tempfile = "3.10" diff --git a/nix-bindings-store/Cargo.toml b/nix-bindings-store/Cargo.toml index aeed512..47fb22f 100644 --- a/nix-bindings-store/Cargo.toml +++ b/nix-bindings-store/Cargo.toml @@ -10,8 +10,8 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0" -nix-bindings-util = { path = "../nix-bindings-util" } -nix-bindings-util-sys = { path = "../nix-bindings-util-sys" } +nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" } +nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" } lazy_static = "1.4" [dev-dependencies] @@ -21,7 +21,7 @@ tempfile = "3.10" [build-dependencies] pkg-config = "0.3" # Needed for version parsing in build.rs -nix-bindings-util = { path = "../nix-bindings-util" } +nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" } [lints.rust] warnings = "deny" diff --git a/nix-bindings-util/Cargo.toml b/nix-bindings-util/Cargo.toml index 3609dff..cf58b44 100644 --- a/nix-bindings-util/Cargo.toml +++ b/nix-bindings-util/Cargo.toml @@ -9,7 +9,7 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0" -nix-bindings-util-sys = { path = "../nix-bindings-util-sys" } +nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" } ctor = "0.2" [lints.rust]