Skip to content

Release Python client v0.0.12 - #10

Merged
terjekv merged 1 commit into
mainfrom
release/v0.0.12
Aug 14, 2026
Merged

terjekv merged 1 commit into
mainfrom
release/v0.0.12

Conversation

@terjekv

@terjekv terjekv commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • release the organization migration and current project metadata
  • ship the validated client hot-path optimizations and lazy HTTPX transport initialization
  • publish the refreshed dependency set and immutable GitHub Action pins
  • declare compatibility with and test against Treetop REST v0.0.12

Compatibility

This is a backward-compatible patch release. The distribution remains named treetop-client, Python 3.12 remains the minimum, the HTTPX runtime constraint is unchanged, and the public synchronous and asynchronous APIs are preserved.

Verification

  • pyright and basedpyright
  • 54 unit tests
  • 29 Compose-backed integration tests against REST v0.0.12
  • v0.0.12 wheel and source distribution builds
  • Markdown lint

@codspeed

codspeed Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 31 untouched benchmarks


Comparing release/v0.0.12 (822d86d) with main (6290fb6)

Open in CodSpeed

@terjekv
terjekv marked this pull request as ready for review August 14, 2026 23:00
@terjekv
terjekv merged commit 3c53d38 into main Aug 14, 2026
4 checks passed
@terjekv
terjekv deleted the release/v0.0.12 branch August 14, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant