From 8564f84ed53f796d03f3cf3be0d3b334d5b448f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80?= <153805936+Cheviiot@users.noreply.github.com> Date: Sat, 25 Jul 2026 02:28:09 +1000 Subject: [PATCH] fix: avoid substring collision in sync_readme_versions.py Wrap the install command in backticks when matching README rows, so nivora/claude no longer matches inside the nivora/claude-alt row. --- tools/sync_readme_versions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/sync_readme_versions.py b/tools/sync_readme_versions.py index 94a0583..9cbc6af 100755 --- a/tools/sync_readme_versions.py +++ b/tools/sync_readme_versions.py @@ -41,7 +41,7 @@ def main() -> None: ) for package in package_dirs: - command = f"stplr install nivora/{package}" + command = f"`stplr install nivora/{package}`" version, architectures = package_metadata(package) matching_lines = [ index