From 988f8f92f9bc909b3a5c8e306a281b4c8ed06ad6 Mon Sep 17 00:00:00 2001 From: Keshav Priyadarshi Date: Wed, 12 Nov 2025 15:24:28 +0530 Subject: [PATCH 1/2] Add package metadata for crates.io release Signed-off-by: Keshav Priyadarshi --- Cargo.toml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 7962662..e9b4f74 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,11 +3,15 @@ name = "purl_validator" version = "0.1.0" edition = "2024" authors = ["Keshav Priyadarshi ", "AboutCode "] -description = "PackageURL validator using prebuilt FST" license = "Apache-2.0" -repository = "https://github.com/aboutcode-org/purl-validator-rust" -exclude = ["fst_builder/*"] +description = "Offline PackageURL validator using a prebuilt FST of known packages." +readme = "README.md" +documentation = "https://docs.rs/purl_validator" + +repository = "https://github.com/aboutcode-org/purl-validator.rs" +keywords = ["package url", "package", "purl"] +categories = ["development-tools", "security" ] include = [ "src/**", @@ -17,10 +21,6 @@ include = [ "LICENSE" ] -[lib] -name = "purl_validator" -crate-type = ["rlib"] - [dependencies] fst = "0.4.7" memmap2 = "0.9.9" From c905b587d151e1fffad1186c2628af4ec7233aa5 Mon Sep 17 00:00:00 2001 From: Keshav Priyadarshi Date: Wed, 12 Nov 2025 15:25:45 +0530 Subject: [PATCH 2/2] Add initial CHANGELOG Signed-off-by: Keshav Priyadarshi --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..aa51c1f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,5 @@ +# Changelog + +## v0.1.0 (2025-11-12) + + - Initial release