From 38db3258798c4543a4164136a271fdec8e144d2e Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Thu, 17 Sep 2026 09:58:06 -0300 Subject: [PATCH 1/3] Release 1.8.0 Co-Authored-By: Claude Sonnet 5 --- CHANGELOG.rst | 4 ++-- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 59f17cc..3873da7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,5 +1,5 @@ -UNRELEASED ----------- +1.8.0 (2026-09-17) +------------------ * Require ``click>=8.5.0``. This drops a Windows-only workaround that monkey-patched ``click.utils.auto_wrap_for_ansi`` to force raw ANSI codes through when ``--force-color`` diff --git a/pyproject.toml b/pyproject.toml index bc0b254..0226b08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "uv_build" [project] name = "deps" -version = "1.7.0" +version = "1.8.0" description = "A tool to manipulate the dependencies and the project itself" readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index 475dff2..cd0a5c7 100644 --- a/uv.lock +++ b/uv.lock @@ -31,7 +31,7 @@ wheels = [ [[package]] name = "deps" -version = "1.7.0" +version = "1.8.0" source = { editable = "." } dependencies = [ { name = "click" }, From d23e376f89868481fb490ecfa363fba93d18fa7a Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Thu, 17 Sep 2026 09:59:01 -0300 Subject: [PATCH 2/3] Document releasing via a dedicated branch Co-Authored-By: Claude Sonnet 5 --- RELEASING.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index b44c189..0cfb270 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -1,5 +1,7 @@ # RELEASING -1. Update `CHANGELOG.md`. -2. Update the version in `pyproject.toml` and run `uv sync`. -3. Tag the repository by creating a new [GitHub Release](https://github.com/ESSS/deps/releases). +1. Create a new branch off `master` named `release-X.Y.Z`. +2. Update `CHANGELOG.md`. +3. Update the version in `pyproject.toml` and run `uv sync`. +4. Open a PR from the `release-X.Y.Z` branch and merge it. +5. Tag the repository by creating a new [GitHub Release](https://github.com/ESSS/deps/releases). From b1068292718a3516be83b435ecc695906f4ab863 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Thu, 17 Sep 2026 10:00:22 -0300 Subject: [PATCH 3/3] Link RELEASING.md from README Co-Authored-By: Claude Sonnet 5 --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index bb651ff..e7fbb9e 100644 --- a/README.md +++ b/README.md @@ -150,6 +150,10 @@ Options Description: Show this message and exit. +# Releasing + +See [RELEASING.md](RELEASING.md) for the steps to publish a new release. + # License Free software: MIT license