Skip to content

Commit a56208d

Browse files
Python(chore): release prep (#564)
1 parent 0134f5b commit a56208d

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

python/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file.
33

44
This project adheres to [Semantic Versioning](http://semver.org/).
55

6+
## [v0.16.0] - May 14, 2026
7+
8+
### What's New
9+
#### Description, Metadata, and Associated Channels on Test Measurements
10+
`TestMeasurementCreate` and `TestMeasurementUpdate` now accept `description`, `metadata`, and `channel_names` to attach contextual information and link measurements to the channels they were derived from. `channel_names` accepts either channel name strings or `Channel` objects. Descriptions longer than 2000 characters are truncated with a warning to match the server-side limit.
11+
12+
#### Metadata on Test Steps
13+
`TestStepCreate` and `TestStepUpdate` now accept a `metadata` dict so test steps can carry structured key/value context the same way reports and measurements do. The `ReportContext.new_step` / `create_step` and `NewStep.substep` helpers in the test-results context manager forward a new `metadata` kwarg through to the created step.
14+
15+
### Bugfixes
16+
- Pass the configured log file through to test result update calls so update events are written to the `.jsonl` log alongside create events. ([#560](https://github.com/sift-stack/sift/pull/560))
17+
18+
### Full Changelog
19+
- [Update protos](https://github.com/sift-stack/sift/pull/559)
20+
- [Fix log not being passed with update calls](https://github.com/sift-stack/sift/pull/560)
21+
- [Add metadata, description, and associated channel support to measurements](https://github.com/sift-stack/sift/pull/561)
22+
- [Add step metadata support](https://github.com/sift-stack/sift/pull/563)
23+
624
## [v0.15.0] - May 7, 2026
725

826
### What's New

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "sift_stack_py"
7-
version = "0.15.0"
7+
version = "0.16.0"
88
description = "Python client library for the Sift API"
99
requires-python = ">=3.8"
1010
readme = { file = "README.md", content-type = "text/markdown" }

0 commit comments

Comments
 (0)