Skip to content

Commit f01745e

Browse files
jstabenowclaude
andcommitted
Add v2.9.2
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e1cfd0f commit f01745e

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
Changelog
22
---------
33

4-
## Unreleased
4+
## 2.9.2
55

66
- Fix `ClusterReallocation` model: it was modeled with a single `RootModel: ClusterReallocationNode` field, so `v3_cluster_put_reallocation` serialized the body as `{"RootModel": {…}}`. It is now a `RootModel[list[ClusterReallocationNode]]` and sends the documented array `[{target_node_id, process_ids}]`
77
- Fix `v3_cluster_put_reallocation` parsing its response as `ClusterReallocation`; the endpoint returns a string, so it now returns that string
88

9+
**Breaking changes:**
10+
- `ClusterReallocation` is now `RootModel[list[ClusterReallocationNode]]`; `v3_cluster_put_reallocation` sends a top-level array `[{target_node_id, process_ids}]` instead of `{"RootModel": {…}}`, and returns a string instead of a `ClusterReallocation` (both prior behaviors were broken)
11+
912
## 2.9.1
1013

1114
- Fix `v3_fs_get_file_exists` returning the (always empty) `HEAD` body; it now returns the response headers (`dict`) with the file metadata, or an `Error` if the file does not exist

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
setup(
2121
name="datarhei-mediacore-client",
22-
version="2.9.1",
22+
version="2.9.2",
2323
url="https://github.com/datarhei/core-client-python",
2424
project_urls={
2525
"Source": "https://github.com/datarhei/core-client-python",

0 commit comments

Comments
 (0)