From 438ebd142b704b53e36e172c2ddf7648548bfdbb Mon Sep 17 00:00:00 2001 From: DLANSAMA <258674612+DLANSAMA@users.noreply.github.com> Date: Fri, 28 Aug 2026 09:09:55 -0400 Subject: [PATCH] chore: release 0.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Step 1 of docs/releasing.md: drop the .devN suffix that main carries between releases and move the Unreleased entries under the new heading. No tag and no publish here — release.yml compares the tag to pyproject.toml exactly, so the version must land on main first. - pyproject.toml: 0.6.0.dev0 -> 0.5.1 (single source of truth; bambu_cli.constants.VERSION resolves from package metadata). - CHANGELOG.md: Unreleased kept as an empty heading; its Fixed bullets (the first-run person path, honest --confirm / --sim / go copy, and the print-errors-once fix) move under [0.5.1] - 2026-08-28. Older sections untouched. Footer gains the [0.5.1] compare link and [Unreleased] now compares from v0.5.1. uv.lock is deliberately untouched: it still records 0.5.0, but `uv sync --frozen` and `uv export --frozen` both pass with it, so nothing in CI forces the churn into this release PR. --- CHANGELOG.md | 5 ++++- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9304f07..1d09f3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version ## [Unreleased] +## [0.5.1] - 2026-08-28 + ### Fixed - **First-run honesty for people, not agents.** Bare `plate` outside a terminal @@ -871,7 +873,8 @@ Initial development version: LAN-mode printer control (MQTT/FTPS), one-shot `job ### Removed - `requirements.txt`, which duplicated the `dependencies` already declared in `pyproject.toml`. Install with `uv pip install -e .` (or `pip install platecli`) instead. -[Unreleased]: https://github.com/DLANSAMA/platecli/compare/v0.5.0...HEAD +[Unreleased]: https://github.com/DLANSAMA/platecli/compare/v0.5.1...HEAD +[0.5.1]: https://github.com/DLANSAMA/platecli/compare/v0.5.0...v0.5.1 [0.5.0]: https://github.com/DLANSAMA/platecli/compare/v0.4.0...v0.5.0 [0.4.0]: https://github.com/DLANSAMA/platecli/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/DLANSAMA/platecli/compare/v0.2.2...v0.3.0 diff --git a/pyproject.toml b/pyproject.toml index c4bf334..1955e1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "platecli" # Unreleased work carries a .devN suffix so a source build is never mistaken # for the released wheel of the same number. Drop the suffix when tagging. -version = "0.6.0.dev0" +version = "0.5.1" description = "platecli — local CLI for Bambu Lab printers (not affiliated with Bambu Lab)" readme = "README.md" requires-python = ">=3.10"