# Bump Version

> Bump the version number of wyoming-openai. Use when this capability is needed.

- Skill: `tomevault-io/bump-version-4` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/bump-version-4`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/bump-version-4/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/bump-version-4

---


Bump version $ARGUMENTS.

For releases off `main`, prefer the GitHub Actions **Bump Version** workflow
(`.github/workflows/bump-version.yml`) — it performs the same edits, opens a
labeled PR, and chains into the draft-release workflow on merge. Use this skill
locally when working off a non-main branch or when you need `estimate` mode.

Steps:
1. Read current version from `pyproject.toml` (line containing `version = "x.y.z"`)
2. If no argument provided, default to minor bump
3. If argument is `estimate`, analyze changes since last tag to determine bump type:
   - Use `git log` and `git diff` to review recent changes
   - **patch**: bug fixes, documentation, minor tweaks
   - **minor**: new features, non-breaking enhancements
   - **major**: breaking changes, API modifications
   - Present recommendation to user for confirmation before proceeding
4. Calculate new version:
   - **patch**: x.y.z → x.y.(z+1)
   - **minor**: x.y.z → x.(y+1).0
   - **major**: x.y.z → (x+1).0.0
5. Update version in:
   - `pyproject.toml`: Update `version = "x.y.z"` line
   - `README.md`: Update version in Docker tagging section
6. Display summary: old version → new version, files updated
7. Remind user to commit and tag: `git tag vx.y.z`

---
> Source: [roryeckel/wyoming_openai](https://github.com/roryeckel/wyoming_openai) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-20 -->

