From 3c5111dae7c7d90c78bb6a9bf99a5318c0892a08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFs=20Postula?= Date: Wed, 26 Aug 2026 23:02:54 +0200 Subject: [PATCH 1/2] fix: sync Cargo.lock with the 0.6.0 version bump MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The release bump changed Cargo.toml only, leaving the lock at 0.5.0. fix-lock-files runs 'cargo update --workspace' and fails on any diff, so every PR opened against master would have failed that presubmit. Signed-off-by: Loïs Postula --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 54dd5dc..ad572ec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -32,7 +32,7 @@ dependencies = [ [[package]] name = "opd-parser" -version = "0.5.0" +version = "0.6.0" dependencies = [ "nom", "serde", From 723efc17c9f534b0cdb56ff2d9dde7750e30a6a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFs=20Postula?= Date: Wed, 26 Aug 2026 23:18:56 +0200 Subject: [PATCH 2/2] fix: allow publishing to crates.io again MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit publish = ["fsl"] is cargo's own allowlist, checked before any upload, so it silently narrowed the crate to private-only: 0.6.0 went to fsl while crates.io stayed at 0.5.0, where 0.1.0-0.5.0 are already public. Needs fslabscli#341 to actually take effect; that side could not name the registry legally either. Signed-off-by: Loïs Postula --- Cargo.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 875b95f..0f5fe83 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,11 @@ authors = [ ] license = "MIT OR Apache-2.0" repository = "https://github.com/fslabs/opd_parser" -publish = ["fsl"] +# Cargo's own allowlist, checked before any upload. Omitting crates-io here is +# what kept 0.6.0 off the public registry while fsl moved ahead: `cargo publish` +# refuses with "the registry `crates-io` is not listed in the `package.publish` +# value". "crates.io" is not a legal registry name to cargo and cannot be used. +publish = ["fsl", "crates-io"] [dependencies]