From f28d3c48444c88586b5f3c153e647088bf943cf9 Mon Sep 17 00:00:00 2001 From: CI Bot Date: Sat, 11 Jul 2026 08:56:19 +0000 Subject: [PATCH] chore: release v2.1.0 [skip ci] --- CHANGELOG.md | 14 ++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index faf09eb..2afbd67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0] - 2026-07-11 + +### Summary +Add runtime-checkable Protocol typing to public interfaces + +### Changed +- 1cbcc1c Merge pull request '[minor] Add runtime-checkable Protocol typing to public interfaces' (#57) from cursor/protocol-abc-interfaces into main +- a0e5c9d Document test organization and add Cursor workflow rules. +- 44b15cb Move structural typing tests into interface unit test files. +- f6ee9a3 Add runtime-checkable Protocol typing to all public interfaces. +- 0829354 Merge pull request 'Add async future note and remove redundant pytest pythonpath' (#56) from cursor/readme-async-and-test-path-cleanup into main +- a0d509a Format CHANGELOG.md with Prettier. +- 9b7b15a Document possible async support and drop redundant pytest pythonpath. + ## [2.0.5] - 2026-07-10 ### Summary diff --git a/pyproject.toml b/pyproject.toml index 06d88c0..54ee753 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "python-repositories" -version = "2.0.5" +version = "2.1.0" description = "Various python repository interfaces exposed as a python package." authors = [ { name = "Brian Bjarke Jensen", email = "schnitzelen@gmail.com" } diff --git a/uv.lock b/uv.lock index e2ee285..5b6d230 100644 --- a/uv.lock +++ b/uv.lock @@ -1056,7 +1056,7 @@ wheels = [ [[package]] name = "python-repositories" -version = "2.0.5" +version = "2.1.0" source = { editable = "." } dependencies = [ { name = "python-dotenv" },