From 5f427238d5079f36a8137cc797b60071eee3dfed Mon Sep 17 00:00:00 2001 From: Manfred Riem Date: Wed, 17 Jun 2026 14:19:40 -0500 Subject: [PATCH] fix: use specify-cli@latest consistently Use @latest to force a fresh PyPI resolve (bypasses uv's cached tool version), matching the issue acceptance criteria. Source install remains as fallback when PyPI lags. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- README.md | 2 +- docs/installation.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6932d95e6..d12e2a678 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,7 +68,7 @@ jobs: From [PyPI](https://pypi.org/project/specify-cli/): \`\`\`bash - uv tool install 'specify-cli==${VERSION_NO_V}' + uv tool install specify-cli@latest specify init my-project \`\`\` diff --git a/README.md b/README.md index bf0a56bef..44ec94bf8 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ Spec-Driven Development **flips the script** on traditional software development Requires **[uv](https://docs.astral.sh/uv/)** ([install uv](https://github.com/github/spec-kit/blob/main/docs/install/uv.md)): ```bash -uv tool install specify-cli +uv tool install specify-cli@latest ``` Or install from source using a specific [release](https://github.com/github/spec-kit/releases) tag (useful if the PyPI version is not yet available for a new release): diff --git a/docs/installation.md b/docs/installation.md index 260139f0f..b34d27b72 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -21,7 +21,7 @@ Install once and use everywhere: > The command below requires **[uv](https://docs.astral.sh/uv/)**. If you see `command not found: uv`, [install uv first](./install/uv.md). ```bash -uv tool install specify-cli +uv tool install specify-cli@latest ``` Or install from source using a specific [release](https://github.com/github/spec-kit/releases) tag: