From 76765a4606b238b3b7a84013f0f49bf3a4f45149 Mon Sep 17 00:00:00 2001 From: Wouter Vanden Hove Date: Tue, 3 Nov 2026 18:02:51 +0100 Subject: [PATCH] chore: release 0.1.1 Claude-Session: https://claude.ai/code/session_01X16aaEYzUw6qwf6co68x5d --- docs/changes.md | 22 ++++++++++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/changes.md b/docs/changes.md index 13d0811..a766910 100644 --- a/docs/changes.md +++ b/docs/changes.md @@ -2,6 +2,28 @@ All notable changes to this project will be documented anti-chronologically in this file. +## 0.1.1 (2026-11-03) + +Maintenance release: no changes to the package code or its runtime dependencies. + +- Widen the build-backend cap to `uv_build>=0.10,<0.14.0`. + +- Replace Dependabot with Renovate. Non-major updates auto-merge once CI passes, `uv.lock` gets + a monthly lock-file maintenance run, and `cyclopts` is held at `<4` (cyclopts 4 makes + `App.__call__` always `sys.exit()`, which breaks the CLI tests). + +- Upgrade all locked dependencies within the `exclude-newer = "10 days"` window, including + ruff 0.17.2, ty 0.0.91, prek 0.5.9 and mutmut 3.8.0. The lock records `exclude-newer-span` + again, so CI installs from it instead of re-resolving (which failed on Python 3.14 / 3.15). + +- Upgrade the docs toolchain: sphinx 9.2, myst-parser 5, sphinx-click 6 and furo 2025. + +- Default `.python-version` to Python 3.10. + +- CI: bump the pinned GitHub Actions (setup-uv, upload/download-artifact, codecov, + gh-action-pypi-publish, zizmor-action) and mark the `setup-just` steps with an inline zizmor + ignore, since just is pinned via `env.JUST_VERSION` (clears code-scanning alerts #1, #3, #9). + ## 0.1 (2026-08-23) - Package created by \[Wouter Vanden Hove \] diff --git a/pyproject.toml b/pyproject.toml index efb2376..2bb4949 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ build-backend = "uv_build" [project] name = "uv-developer" -version = "0.1.1.dev1" +version = "0.1.1" license = { file = "license.md" } description = "Toggle [tool.uv.sources] local path overrides in pyproject.toml on and off, and guard against committing them." readme = "docs/readme.md" diff --git a/uv.lock b/uv.lock index e6638b0..6a0a465 100644 --- a/uv.lock +++ b/uv.lock @@ -3236,7 +3236,7 @@ wheels = [ [[package]] name = "uv-developer" -version = "0.1.1.dev1" +version = "0.1.1" source = { editable = "." } dependencies = [ { name = "cyclopts" },