From cd209a3228880d15379f8d19701131d4aea36abe Mon Sep 17 00:00:00 2001 From: bagowix Date: Mon, 17 Aug 2026 22:28:15 +0400 Subject: [PATCH] chore: prepare the 2.6.1 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch, not minor: nothing under interlock/ changed since v2.6.0 — griffe reports only the VERSION attribute. The release exists to refresh what PyPI serves, since a package page keeps the description and the project urls of the version that was uploaded: pypi.org still shows the README whose 31 relative links answer 404 there, and a Homepage pointing at the repository instead of the documentation. - Bump the package version from 2.6.0 to 2.6.1. - Move the current [Unreleased] changelog entries into [2.6.1] - 2026-08-17. - Update the changelog comparison links and the comparison-page release version. - Regenerate docs/llms-full.txt. --- CHANGELOG.md | 5 ++++- docs/comparison.md | 2 +- docs/llms-full.txt | 2 +- interlock/version.py | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74bdca0..b707dd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [2.6.1] - 2026-08-17 + ### Added - **Documentation pages now carry Open Graph and Twitter card tags.** A link to @@ -869,7 +871,8 @@ The major version marks the scope of what is added, not a migration burden. - `InterlockDeprecationWarning` (subclasses `UserWarning`, visible by default). - `py.typed`; strict mypy and pyright; 100% test coverage. -[Unreleased]: https://github.com/bagowix/interlock/compare/v2.6.0...HEAD +[Unreleased]: https://github.com/bagowix/interlock/compare/v2.6.1...HEAD +[2.6.1]: https://github.com/bagowix/interlock/compare/v2.6.0...v2.6.1 [2.6.0]: https://github.com/bagowix/interlock/compare/v2.5.0...v2.6.0 [2.5.0]: https://github.com/bagowix/interlock/compare/v2.4.0...v2.5.0 [2.4.0]: https://github.com/bagowix/interlock/compare/v2.3.0...v2.4.0 diff --git a/docs/comparison.md b/docs/comparison.md index 1f27d8e..f0345af 100644 --- a/docs/comparison.md +++ b/docs/comparison.md @@ -35,7 +35,7 @@ choice. | OpenTelemetry metrics | ✅ | — | — | — | — | | Operator overrides (force-open / disable / shadow mode) | ✅ | — | — | — | — | | Years of production use | new | ✅ | ✅ | ✅ | ✅ | -| Latest release (as of August 2026) | 2.6.0 · 2026 | 1.4.1 · 2025 | 2.1.3 | 1.2.0 · 2021 | 3.0.1 · 2024 | +| Latest release (as of August 2026) | 2.6.1 · 2026 | 1.4.1 · 2025 | 2.1.3 | 1.2.0 · 2021 | 3.0.1 · 2024 | | Python | ≥ 3.11 | ≥ 3.9 | ≥ 3.8 | ≥ 3.6 | ≥ 3.9 | Compared against pybreaker 1.4.1, circuitbreaker 2.1.3, aiobreaker 1.2.0 diff --git a/docs/llms-full.txt b/docs/llms-full.txt index 3c3d650..f0b31bd 100644 --- a/docs/llms-full.txt +++ b/docs/llms-full.txt @@ -770,7 +770,7 @@ choice. | OpenTelemetry metrics | ✅ | — | — | — | — | | Operator overrides (force-open / disable / shadow mode) | ✅ | — | — | — | — | | Years of production use | new | ✅ | ✅ | ✅ | ✅ | -| Latest release (as of August 2026) | 2.6.0 · 2026 | 1.4.1 · 2025 | 2.1.3 | 1.2.0 · 2021 | 3.0.1 · 2024 | +| Latest release (as of August 2026) | 2.6.1 · 2026 | 1.4.1 · 2025 | 2.1.3 | 1.2.0 · 2021 | 3.0.1 · 2024 | | Python | ≥ 3.11 | ≥ 3.9 | ≥ 3.8 | ≥ 3.6 | ≥ 3.9 | Compared against pybreaker 1.4.1, circuitbreaker 2.1.3, aiobreaker 1.2.0 diff --git a/interlock/version.py b/interlock/version.py index 3ab5d42..1e940c3 100644 --- a/interlock/version.py +++ b/interlock/version.py @@ -7,7 +7,7 @@ __all__ = ('VERSION',) -VERSION = '2.6.0' +VERSION = '2.6.1' """The installed version of interlock. Guaranteed to comply with PEP 440 version specifiers.