[package] name = "nix-bindings-flake" version = "0.2.1" edition = "2021" license = "LGPL-2.1" description = "Rust bindings to Nix flakes" repository = "https://github.com/nixops4/nix-bindings-rust" readme = "README.md" [lib] path = "src/lib.rs" [dependencies] anyhow = "1.0" nix-bindings-expr = { path = "../nix-bindings-expr", version = "0.2.1" } nix-bindings-fetchers = { path = "../nix-bindings-fetchers", version = "0.2.1" } nix-bindings-store = { path = "../nix-bindings-store", version = "0.2.1" } nix-bindings-util = { path = "../nix-bindings-util", version = "0.2.1" } nix-bindings-flake-sys = { path = "../nix-bindings-flake-sys", version = "0.2.1" } lazy_static = "1.4" ctor = "0.2" tempfile = "3.10" cstr = "0.2" [lints.rust] warnings = "deny" dead-code = "allow" [lints.clippy] type-complexity = "allow" # We're still trying to make Nix more thread-safe, want forward-compat arc-with-non-send-sync = "allow"