From b456d3a401abf5314598cbede49c4fb2864bdf6f Mon Sep 17 00:00:00 2001 From: cloudhead Date: Mon, 7 Aug 2023 11:23:19 +0200 Subject: [PATCH] Prepare crates for publishing to `crates.io` --- Cargo.lock | 7 +++---- radicle-cob/Cargo.toml | 16 ++++++++-------- radicle-crypto/Cargo.toml | 7 +++++-- radicle-dag/Cargo.toml | 7 ++++++- radicle-ssh/Cargo.toml | 5 ++++- radicle/Cargo.toml | 10 ++++------ 6 files changed, 30 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1ba76af5..2559e9f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1930,7 +1930,6 @@ dependencies = [ "qcheck", "qcheck-macros", "radicle-cob", - "radicle-crdt", "radicle-crypto", "radicle-git-ext", "radicle-ssh", @@ -1989,7 +1988,7 @@ dependencies = [ [[package]] name = "radicle-cob" -version = "0.1.0" +version = "0.2.0" dependencies = [ "fastrand", "git2", @@ -2022,7 +2021,7 @@ dependencies = [ [[package]] name = "radicle-crypto" -version = "0.1.0" +version = "0.2.0" dependencies = [ "amplify", "cyphernet 0.2.0", @@ -2043,7 +2042,7 @@ dependencies = [ [[package]] name = "radicle-dag" -version = "0.1.0" +version = "0.2.0" dependencies = [ "fastrand", ] diff --git a/radicle-cob/Cargo.toml b/radicle-cob/Cargo.toml index 24d6cfba..aa6389c2 100644 --- a/radicle-cob/Cargo.toml +++ b/radicle-cob/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "radicle-cob" -version = "0.1.0" +description = "Radicle Collaborative Objects library" +homepage = "https://radicle.xyz" +repository = "https://app.radicle.xyz/seeds/seed.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5" +version = "0.2.0" authors = [ "Alex Good ", "Fintan Halpenny ", ] edition = "2021" license = "MIT OR Apache-2.0" -description = "Library for implementing Radicle Collaborative Objects" -keywords = ["radicle", "collaborative objects", "cob", "cobs"] - -[lib] +keywords = ["radicle", "cob", "cobs"] [dependencies] fastrand = { version = "1.9.0" } @@ -27,12 +27,12 @@ features = ["vendored-libgit2"] [dependencies.radicle-crypto] path = "../radicle-crypto" -version = "0.1" +version = "0" features = ["ssh"] [dependencies.radicle-dag] path = "../radicle-dag" -version = "0.1" +version = "0" [dependencies.serde] version = "1.0" @@ -46,5 +46,5 @@ qcheck-macros = { version = "1", default-features = false } [dev-dependencies.radicle-crypto] path = "../radicle-crypto" -version = "0.1" +version = "0" features = ["test"] diff --git a/radicle-crypto/Cargo.toml b/radicle-crypto/Cargo.toml index 9bd3337d..fa256108 100644 --- a/radicle-crypto/Cargo.toml +++ b/radicle-crypto/Cargo.toml @@ -1,9 +1,12 @@ [package] name = "radicle-crypto" +description = "Radicle cryptographic primitives" +homepage = "https://radicle.xyz" +repository = "https://app.radicle.xyz/seeds/seed.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5" license = "MIT OR Apache-2.0" -version = "0.1.0" +version = "0.2.0" authors = [ - "Alexis Sellier ", + "cloudhead ", "Fintan Halpenny ", ] edition = "2021" diff --git a/radicle-dag/Cargo.toml b/radicle-dag/Cargo.toml index 85406893..4943c348 100644 --- a/radicle-dag/Cargo.toml +++ b/radicle-dag/Cargo.toml @@ -1,6 +1,11 @@ [package] name = "radicle-dag" -version = "0.1.0" +description = "Radicle DAG implementation" +homepage = "https://radicle.xyz" +repository = "https://app.radicle.xyz/seeds/seed.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5" +license = "MIT OR Apache-2.0" +authors = ["cloudhead "] +version = "0.2.0" edition = "2021" [dependencies] diff --git a/radicle-ssh/Cargo.toml b/radicle-ssh/Cargo.toml index 7e54164d..a33c0eef 100644 --- a/radicle-ssh/Cargo.toml +++ b/radicle-ssh/Cargo.toml @@ -1,11 +1,14 @@ [package] name = "radicle-ssh" +description = "Radicle SSH library" +homepage = "https://radicle.xyz" +repository = "https://app.radicle.xyz/seeds/seed.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5" license = "Apache-2.0" version = "0.2.0" authors = [ "Fintan Halpenny ", "Pierre-Étienne Meunier ", - "Alexis Sellier " + "cloudhead " ] edition = "2021" diff --git a/radicle/Cargo.toml b/radicle/Cargo.toml index 089ed5e0..10d7f0d2 100644 --- a/radicle/Cargo.toml +++ b/radicle/Cargo.toml @@ -1,8 +1,11 @@ [package] name = "radicle" +description = "Radicle standard library" +homepage = "https://radicle.xyz" +repository = "https://app.radicle.xyz/seeds/seed.radicle.xyz/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5" license = "MIT OR Apache-2.0" version = "0.2.0" -authors = ["Alexis Sellier "] +authors = ["cloudhead "] edition = "2021" [features] @@ -61,8 +64,3 @@ qcheck = { version = "1", default-features = false } path = "../radicle-crypto" version = "0" features = ["test"] - -[dev-dependencies.radicle-crdt] -path = "../radicle-crdt" -version = "0" -features = ["test"]