Releases: plastic-labs/honcho-python-core
Releases · plastic-labs/honcho-python-core
v1.8.0
1.8.0 (2025-12-15)
Full Changelog: v1.7.0...v1.8.0
Features
- api: remove accidental "conclusions" and "QueueStatus" from main (2eb1c84)
v1.7.0
1.7.0 (2025-12-09)
Full Changelog: v1.6.1...v1.7.0
Features
- api: Backwards compatible changes (2f4e4dd)
Bug Fixes
- types: allow pyright to infer TypedDict types within SequenceNotStr (9e5bea8)
Chores
- add missing docstrings (daea222)
v1.6.1
1.6.1 (2025-12-04)
Full Changelog: v1.6.0...v1.6.1
Features
- api: Add Manual Observation Creation (7a35024)
v1.6.0
1.6.0 (2025-12-03)
Full Changelog: v1.5.1...v1.6.0
Features
- api: manual updates (1ac4d85)
- api: manual updates (ca6ec23)
- api: manual updates (503feec)
- api: manual updates (122ef35)
Bug Fixes
- client: close streams without requiring full consumption (0378348)
- compat with Python 3.14 (aa6dbe0)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (fb56f39) - ensure streams are always closed (f8c0aa9)
Chores
- add Python 3.14 classifier and testing (7a7918d)
- bump
httpx-aiohttpversion to 0.1.9 (182a809) - deps: mypy 1.18.1 has a regression, pin to 1.17 (af5cfde)
- docs: use environment variables for authentication in code snippets (1c93bee)
- internal/tests: avoid race condition with implicit client cleanup (e32ecd5)
- internal: detect missing future annotations with ruff (b485850)
- internal: grammar fix (it's -> its) (b9f643b)
- package: drop Python 3.8 support (e811bb8)
- update lockfile (6b47fe8)
v1.5.1
v1.5.0
v1.4.1-alpha.0
1.4.1-alpha.0 (2025-10-01)
Full Changelog: v1.4.0...v1.4.1-alpha.0
Features
- api: Peer Card (23165e4)
- improve future compat with pydantic v3 (1242869)
- types: replace List[str] with SequenceNotStr in params (00506c5)
Bug Fixes
- avoid newer type syntax (06235d3)
Chores
- do not install brew dependencies in ./scripts/bootstrap by default (81c7134)
- internal: add Sequence related utils (2bd5ae1)
- internal: change ci workflow machines (47cb48f)
- internal: move mypy configurations to
pyproject.tomlfile (08dfab1) - internal: update pydantic dependency (53e807b)
- internal: update pyright exclude list (fbd6db0)
- tests: simplify
get_platformtest (9e86700) - types: change optional parameter type from NotGiven to Omit (f65c26a)
- update github action (11362ac)
v1.4.0
v1.3.0
1.3.0 (2025-08-06)
Full Changelog: v1.2.0...v1.3.0
Features
- api: manual updates (a4637f5)
- api: manual updates (d78eedd)
- api: pluralize filters everywhere for consistency (9883c7c)
- client: support file upload requests (0f96184)
Bug Fixes
Chores
v1.2.0
1.2.0 (2025-07-16)
Full Changelog: v1.1.0...v1.2.0
Features
- api: manual updates (9cf149f)
- api: manual updates (8b91a94)
- api: manual updates (24d5066)
- api: manual updates -- add file upload endpoints (6393896)
- clean up environment call outs (f92dab9)
Bug Fixes
- ci: correct conditional (246a6eb)
- ci: release-doctor — report correct token name (f3c44e3)
- client: don't send Content-Type header on GET requests (88597e4)
- parsing: correctly handle nested discriminated unions (1862c6d)