From cfc068c626f448962bb96ba99928b6396271ebe8 Mon Sep 17 00:00:00 2001 From: "Justin \"J.R.\" Hill" Date: Mon, 28 Jul 2025 17:33:25 -0700 Subject: [PATCH 1/4] chore: update repository in Cargo.toml Updating to the canonical repository. This helps crates.io (and friends) point to the correct place --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 57d73c0..943874b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ authors = [ license = "MIT" description = "Rust implementation of the package url specification" documentation = "https://docs.rs/packageurl" -repository = "https://github.com/althonos/packageurl-rs" +repository = "https://github.com/scm-rs/packageurl-rs" readme = "README.md" keywords = ["purl", "package-url"] categories = ["parser-implementations", "encoding", "development-tools"] From 20a634f8168d7e710c8b54974ee712c46650e859 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Mon, 12 May 2025 09:33:34 +0200 Subject: [PATCH 2/4] ci: we don't need a scheduled run --- .github/workflows/ci.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 829747b..c7d7a66 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,10 +12,7 @@ on: merge_group: types: - checks_requested - # But don't trigger on tags, as they are covered by the "release.yaml" workflow - # trigger nightly, to ensure it still works with newer data - schedule: - - cron: "45 2 * * *" + permissions: contents: read From f86850b7675d37d318b01992f1a204665c1186f0 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Thu, 31 Jul 2025 08:16:18 +0200 Subject: [PATCH 3/4] build: uptick MSRV due to dependencies --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 943874b..b594e92 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ repository = "https://github.com/scm-rs/packageurl-rs" readme = "README.md" keywords = ["purl", "package-url"] categories = ["parser-implementations", "encoding", "development-tools"] -rust-version = "1.81.0" # due to litemap +rust-version = "1.82.0" [dependencies] percent-encoding = "2.1.0" From 9d5e2fe7f1179d8f76ffaba88873ca41c028f498 Mon Sep 17 00:00:00 2001 From: n4n5 Date: Thu, 31 Jul 2025 17:46:27 -0600 Subject: [PATCH 4/4] chore: fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cb58a27..adaf34b 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ the [`ToString`](https://doc.rust-lang.org/std/string/trait.ToString.html) trait use std::string::ToString; fn example() { - let canonical = package::PackageUrl::new("cargo", "packageurl") + let canonical = packageurl::PackageUrl::new("cargo", "packageurl") .expect("only fails if type is invalid") .with_version("0.3.0") .to_string();