Bump SDK Version

Uppdaterar FutureSearch SDK-versionen över alla 11 konfigurations-/lockfilsplatser i ett svep.

av futuresearch · futuresearch/futuresearch-python

Fungerar med konfiguration ★ 8.0/10

Bump SDK Version — Uppdaterar FutureSearch SDK-versionen över alla 11 konfigurations-/lockfilsplatser i ett svep.

Vad den gör

En release-engineering checklista för futuresearch-python monorepot: den listar de exakta 11 filerna (pyproject.toml, plugin/marketplace/gemini manifests, MCP subpackage, stub packages, CITATION.cff, README BibTeX) som måste uppdateras tillsammans när SDK-versionen uppdateras, plus stegen för lockfile-synkronisering, test och PyPI-release. Utlöses när användaren säger bump version, release, eller version bump i detta repo.

Testrapport

Uppdaterade versionsträngen live i en engångsklon av det riktiga repot: en naiv en-fils-uppdatering lämnar 14 inaktuella versionsreferenser över 10 filer, medan att följa färdighetens 11-fils-checklista nollställde dem alla – men uv-all.sh-synkskriptet som den instruerar dig att köra från repots rot existerar inte någonstans i denna publika spegel.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/futuresearch/futuresearch-python
cd futuresearch-python
mkdir -p ~/.claude/skills
cp -r .claude/skills/bump-sdk-version ~/.claude/skills/bump-sdk-version

Kommandon och exempelprompter

  • /bump-sdk-versionUppdaterar FutureSearch SDK-versionen över alla 11 konfigurations-/lockfilsplatser i ett svep.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Bump the FutureSearch SDK version across every config file
  • Release a new SDK version and sync all the lockfiles
  • Update the SDK version number everywhere it appears in the repo