From c1fcf3281c6fd27860d4770694d32c9e4fab2462 Mon Sep 17 00:00:00 2001 From: Loren Segal Date: Mon, 18 Nov 2024 17:02:57 -0800 Subject: [PATCH] Update Cargo.toml and support crates.io publication (#1154) --- Cargo.toml | 27 ++++++++++++++------------- qlty-analysis/Cargo.toml | 2 +- qlty-check/Cargo.toml | 2 +- qlty-cli/Cargo.toml | 2 +- qlty-cloud/Cargo.toml | 2 +- qlty-config/Cargo.toml | 2 +- qlty-coverage/Cargo.toml | 2 +- qlty-llm/Cargo.toml | 2 +- qlty-skills/Cargo.toml | 2 +- qlty-smells/Cargo.toml | 2 +- qlty-test-utilities/Cargo.toml | 2 +- qlty-types/Cargo.toml | 2 +- 12 files changed, 25 insertions(+), 24 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d1013b9a2..cf6cac8fd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,10 +5,11 @@ description = "Code quality toolkit" documentation = "https://docs.qlty.sh" homepage = "https://qlty.sh" repository = "https://github.com/qltysh/qlty" -keywords = ["TODO"] -categories = ["TODO"] -license = "FSL-1.1-GPL-3.0" +keywords = ["linter", "quality", "static-analysis", "testing", "code-coverage"] +categories = ["development-tools", "development-tools::testing"] +license-file = "LICENSE.md" edition = "2021" +include = ["/*.md"] [workspace] resolver = "2" @@ -63,16 +64,16 @@ pathdiff = "0.2.2" pbjson = "0.7.0" pbjson-types = "0.7.0" prost = "0.13.3" -qlty-analysis = { path = "qlty-analysis" } -qlty-check = { path = "qlty-check" } -qlty-cloud = { path = "qlty-cloud" } -qlty-config = { path = "qlty-config" } -qlty-coverage = { path = "qlty-coverage" } -qlty-llm = { path = "qlty-llm" } -qlty-skills = { path = "qlty-skills" } -qlty-smells = { path = "qlty-smells" } -qlty-test-utilities = { path = "qlty-test-utilities" } -qlty-types = { path = "qlty-types" } +qlty-analysis = { version = "0.440.0", path = "qlty-analysis" } +qlty-check = { version = "0.440.0", path = "qlty-check" } +qlty-cloud = { version = "0.440.0", path = "qlty-cloud" } +qlty-config = { version = "0.440.0", path = "qlty-config" } +qlty-coverage = { version = "0.440.0", path = "qlty-coverage" } +qlty-llm = { version = "0.440.0", path = "qlty-llm" } +qlty-skills = { version = "0.440.0", path = "qlty-skills" } +qlty-smells = { version = "0.440.0", path = "qlty-smells" } +qlty-test-utilities = { version = "0.440.0", path = "qlty-test-utilities" } +qlty-types = { version = "0.440.0", path = "qlty-types" } rand = "0.8.5" rayon = "1.10.0" regex = "1.11.0" diff --git a/qlty-analysis/Cargo.toml b/qlty-analysis/Cargo.toml index 1a2efc043..3ee80ee95 100644 --- a/qlty-analysis/Cargo.toml +++ b/qlty-analysis/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-check/Cargo.toml b/qlty-check/Cargo.toml index 2301406ea..5ab1a86fb 100644 --- a/qlty-check/Cargo.toml +++ b/qlty-check/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-cli/Cargo.toml b/qlty-cli/Cargo.toml index e83dfe009..88213acd9 100644 --- a/qlty-cli/Cargo.toml +++ b/qlty-cli/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true autotests = false diff --git a/qlty-cloud/Cargo.toml b/qlty-cloud/Cargo.toml index 5c1dadbb2..d170fc451 100644 --- a/qlty-cloud/Cargo.toml +++ b/qlty-cloud/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-config/Cargo.toml b/qlty-config/Cargo.toml index a58eef131..5b391f451 100644 --- a/qlty-config/Cargo.toml +++ b/qlty-config/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-coverage/Cargo.toml b/qlty-coverage/Cargo.toml index f22ebcde3..a29e5dc3d 100644 --- a/qlty-coverage/Cargo.toml +++ b/qlty-coverage/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [[test]] diff --git a/qlty-llm/Cargo.toml b/qlty-llm/Cargo.toml index c9edcfad9..0828c8214 100644 --- a/qlty-llm/Cargo.toml +++ b/qlty-llm/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-skills/Cargo.toml b/qlty-skills/Cargo.toml index 2c4f014c0..b6d63eee9 100644 --- a/qlty-skills/Cargo.toml +++ b/qlty-skills/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-smells/Cargo.toml b/qlty-smells/Cargo.toml index 8ddb40ded..343cf883e 100644 --- a/qlty-smells/Cargo.toml +++ b/qlty-smells/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-test-utilities/Cargo.toml b/qlty-test-utilities/Cargo.toml index d3dbe3219..a63fdee24 100644 --- a/qlty-test-utilities/Cargo.toml +++ b/qlty-test-utilities/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib] diff --git a/qlty-types/Cargo.toml b/qlty-types/Cargo.toml index 6230a5dfd..657d218fc 100644 --- a/qlty-types/Cargo.toml +++ b/qlty-types/Cargo.toml @@ -8,7 +8,7 @@ homepage.workspace = true repository.workspace = true keywords.workspace = true categories.workspace = true -license.workspace = true +license-file.workspace = true edition.workspace = true [lib]