From 7d8881d95cd9c60d7902269c055a1f4586411f7a Mon Sep 17 00:00:00 2001 From: "nodejsmith-release-please[bot]" <273458268+nodejsmith-release-please[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 18:43:32 +0000 Subject: [PATCH 1/2] chore(main): release 0.21.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ pyproject.toml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 71e95baf..d3535156 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.0" + ".": "0.21.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b97f0d95..f8446aea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/NodeJSmith/otf-api/compare/v0.20.0...v0.21.0) (2026-08-11) + + +### Features + +* add client lifecycle management and stable auth/transport errors ([#139](https://github.com/NodeJSmith/otf-api/issues/139)) ([17e6aed](https://github.com/NodeJSmith/otf-api/commit/17e6aedf3dd6c23eee844f3425fe6f05fcdacf18)) + ## [0.20.0](https://github.com/NodeJSmith/otf-api/compare/v0.19.0...v0.20.0) (2026-08-07) diff --git a/pyproject.toml b/pyproject.toml index a629fadf..26810aa7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "otf-api" -version = "0.20.0" +version = "0.21.0" description = "Python OrangeTheory Fitness API Client" authors = [{ name = "Jessica Smith", email = "j.smith.git1@gmail.com" }] requires-python = ">=3.11" From 380eafa4f9153e68c84f93007fd1d51680df352d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 18:43:54 +0000 Subject: [PATCH 2/2] chore: sync uv.lock with version bump --- uv.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uv.lock b/uv.lock index c9c93dc3..13939e53 100644 --- a/uv.lock +++ b/uv.lock @@ -994,7 +994,7 @@ wheels = [ [[package]] name = "otf-api" -version = "0.20.0" +version = "0.21.0" source = { editable = "." } dependencies = [ { name = "attrs" },