diff --git a/Cargo.toml b/Cargo.toml index e3ddcfef5..b38fca783 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -76,17 +76,17 @@ sshkey-attest = { git = "https://github.com/kanidm/webauthn-rs.git", rev = "2218 # sshkey-attest = { path = "../webauthn-rs/sshkey-attest" } [workspace.dependencies] -kanidmd_core = { path = "./server/core" } -kanidmd_lib = { path = "./server/lib" } -kanidmd_lib_macros = { path = "./server/lib-macros" } -kanidmd_testkit = { path = "./server/testkit" } +kanidmd_core = { path = "./server/core", version = "1.1.0-rc.15-dev" } +kanidmd_lib = { path = "./server/lib", version = "1.1.0-rc.15-dev" } +kanidmd_lib_macros = { path = "./server/lib-macros", version = "1.1.0-rc.15-dev" } +kanidmd_testkit = { path = "./server/testkit", version = "1.1.0-rc.15-dev" } kanidm_build_profiles = { path = "./libs/profiles", version = "1.1.0-rc.15-dev" } kanidm_client = { path = "./libs/client", version = "1.1.0-rc.15-dev" } -kanidm_lib_crypto = { path = "./libs/crypto" } -kanidm_lib_file_permissions = { path = "./libs/file_permissions" } +kanidm_lib_crypto = { path = "./libs/crypto", version = "1.1.0-rc.15-dev" } +kanidm_lib_file_permissions = { path = "./libs/file_permissions", version = "1.1.0-rc.15-dev" } kanidm_proto = { path = "./proto", version = "1.1.0-rc.15-dev" } -kanidm_unix_int = { path = "./unix_integration" } -kanidm_utils_users = { path = "./libs/users" } +kanidm_unix_int = { path = "./unix_integration", version = "1.1.0-rc.15-dev" } +kanidm_utils_users = { path = "./libs/users", version = "1.1.0-rc.15-dev" } serde_with = "3.4.0" argon2 = { version = "0.5.2", features = ["alloc"] } @@ -184,7 +184,7 @@ serde_cbor = { version = "0.12.0-dev", package = "serde_cbor_2" } serde_json = "^1.0.107" serde-wasm-bindgen = "0.5" shellexpand = "^2.1.2" -sketching = { path = "./libs/sketching" } +sketching = { path = "./libs/sketching", version = "1.1.0-rc.15-dev" } smartstring = "^1.0.1" smolset = "^1.3.1" sshkey-attest = "^0.5.0-dev" diff --git a/libs/crypto/Cargo.toml b/libs/crypto/Cargo.toml index a6a16f4a5..130f72d53 100644 --- a/libs/crypto/Cargo.toml +++ b/libs/crypto/Cargo.toml @@ -2,6 +2,11 @@ name = "kanidm_lib_crypto" version = "0.1.0" edition = { workspace = true } +description = "Kanidm cryptographic functionality" +license = { workspace = true } +homepage = { workspace = true } +repository = { workspace = true } + [features] tpm = ["dep:tss-esapi"] diff --git a/libs/sketching/Cargo.toml b/libs/sketching/Cargo.toml index d28630e3a..58b9a644a 100644 --- a/libs/sketching/Cargo.toml +++ b/libs/sketching/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "sketching" +description = "Logging crate" # We do not have tests in this pkg autotests = false @@ -19,5 +20,9 @@ doctest = false num_enum = { workspace = true } tracing = { workspace = true, features = ["attributes"] } tracing-subscriber = { workspace = true, features = ["env-filter"] } -tracing-forest = { workspace = true, features = ["uuid", "smallvec", "tokio", "env-filter"] } - +tracing-forest = { workspace = true, features = [ + "uuid", + "smallvec", + "tokio", + "env-filter", +] } diff --git a/libs/users/Cargo.toml b/libs/users/Cargo.toml index c9ff754cf..ea6e65f5e 100644 --- a/libs/users/Cargo.toml +++ b/libs/users/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "kanidm_utils_users" +description = "Kanidm utility crate" version.workspace = true authors.workspace = true rust-version.workspace = true diff --git a/project_docs/RELEASE_CHECKLIST.md b/project_docs/RELEASE_CHECKLIST.md index 6ae1eb081..d74e4371b 100644 --- a/project_docs/RELEASE_CHECKLIST.md +++ b/project_docs/RELEASE_CHECKLIST.md @@ -57,8 +57,13 @@ cargo install cargo-udeps ### Cargo publish - [ ] publish `kanidm_proto` -- [ ] publish `kanidmd/kanidm` +- [ ] publish `sketching` + +- [ ] publish `kanidm_utils_users` +- [ ] publish `kanidm_lib_file_permissions` - [ ] publish `kanidm_client` +- [ ] publish `kanidm_lib_crypto` +- [ ] publish `kanidm_build_profiles` - [ ] publish `kanidm_tools` ### Docker