Skip to content

Commit 77ba5e4

Browse files
MattFisherclaude
andcommitted
Release 1.10.0
Moves the [Unreleased] entries under 1.10.0 with a summary paragraph and adds the compare link, so bump-v1.yml's changelog check passes when v1.10.0 is published. The version must be exactly 1.10.0: the migration that keeps a library's version across the update is keyed to v1.10.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 1d6d990 commit 77ba5e4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ Entries for 1.0.0 through 1.5.2 were backfilled from git history after the fact,
1414

1515
## [Unreleased]
1616

17+
## [1.10.0] - 2026-10-03
18+
19+
Releases are automated. Run **Prepare release** from the Actions tab, approve the CI on the pull request it opens, and merge: the merge tags the release, creates the GitHub release, and publishes to PyPI. Libraries now build with `uv_build`, with the version set once in `pyproject.toml`. Existing projects need one repository setting and a check of their version after `copier update`; see Upgrading.
20+
1721
### Added
1822

1923
- A **Prepare release** workflow (`prepare-release.yml`), run from the Actions tab. It bumps `version` in `pyproject.toml` with `uv version --bump`, collects `changelog.d/` into `CHANGELOG.md`, and opens a "Release vX.Y.Z" pull request. Its `auto` bump picks minor when a fragment adds, changes, deprecates or removes something, and patch when fragments only fix; it never picks major. It refuses a run with no fragments, a fragment with entries but no category heading, an existing tag, or an already-open release pull request, and is safe to re-run after a failure. CI on the pull request starts in GitHub's approval-required state for pull requests opened by Actions: click **Approve workflows to run**.
@@ -220,4 +224,5 @@ The largest release so far: an optional TypeScript side, automated template upda
220224
[1.8.1]: https://github.com/MattFisher/python-project-template/compare/v1.8.0...v1.8.1
221225
[1.9.0]: https://github.com/Generality-Labs/python-project-template/compare/v1.8.1...v1.9.0
222226
[1.9.1]: https://github.com/Generality-Labs/python-project-template/compare/v1.9.0...v1.9.1
223-
[unreleased]: https://github.com/Generality-Labs/python-project-template/compare/v1.9.1...HEAD
227+
[1.10.0]: https://github.com/Generality-Labs/python-project-template/compare/v1.9.1...v1.10.0
228+
[unreleased]: https://github.com/Generality-Labs/python-project-template/compare/v1.10.0...HEAD

0 commit comments

Comments
 (0)