From e910cf8faa05c2ca3f4eac74ec071bb4da41c4da Mon Sep 17 00:00:00 2001 From: Ole-Morten Duesund Date: Tue, 25 Aug 2026 16:18:05 +0200 Subject: [PATCH] README: add Releases section linking to the release page Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01EYNdaGDrpaqDyT8QtrTQbM --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 0a8f715..374de06 100644 --- a/README.md +++ b/README.md @@ -178,6 +178,25 @@ trace is a `WARN: : requirement A overridden by B to C` line written while the graph is resolved. The tool captures Conan's output stream during graph construction and parses those lines. A test pins the message format. +## Releases + +Tagged releases with a built wheel, source distribution and `SHA256SUMS` are +published on the +[releases page](https://kode.naiv.no/olemd/conan-1.6-utilities/releases). +Latest: [v0.1.0](https://kode.naiv.no/olemd/conan-1.6-utilities/releases/tag/v0.1.0). + +Install a specific release with + +```bash +uv tool install git+https://kode.naiv.no/olemd/conan-1.6-utilities.git@v0.1.0 +# or, from the downloaded wheel: +uv tool install conan_utils-0.1.0-py3-none-any.whl +``` + +To cut a release: bump `version` in `pyproject.toml`, push an annotated tag +`vX.Y.Z`, build with `./dev.sh uv build`, and create the Forgejo release with +the artifacts attached (`fj release create --tag vX.Y.Z --attach ...`). + ## Development Everything runs inside the `conan-utils-dev` container (Conan 1.66, Python