Commit 9342e3a
authored
chore(release): v0.14.0 (#167)
* chore(release): v0.14.0
Real release of v0.14.0 (retry & reliability; pinned spec v0.53.0 ->
v0.60.0). Bump the package version from 0.14.0rc1 to 0.14.0 across
pyproject, __version__, test_smoke, and the lockfile; regenerate the
bundled AGENTS.md version stamp. The CHANGELOG [0.14.0] section is
already dated 2026-06-17 (no drift). Tagging v0.14.0 publishes to PyPI
and creates the GitHub Release.
rc1 verified on TestPyPI (install, version, [otel] import, hello-world
against a live LLM).
* Fix degrade extra-outputs key in fan-out example
The fan-out-with-retry degrade mode supplied its extra_outputs value
under the parent field name (`topics`) in degraded_update, but
proposal 0066 reads degraded_update in the subgraph's field-name space.
The subgraph field is `topic` (extra_outputs={topics: topic}), so the
parent-keyed entry was ignored, leaving the slot null (0069) and
tripping BatchState.topics: list[str] validation in degrade mode.
Key the degraded value by the subgraph field `topic` (the doc
walkthrough already documents `topic: other`). Caught running
MODE=degrade against the v0.14.0rc1 artifact; the example smoke test
only exercises fail_fast, so it slipped through #161.1 parent 2962dc9 commit 9342e3a
6 files changed
Lines changed: 12 additions & 9 deletions
File tree
- examples/fan-out-with-retry
- src/openarmature
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
339 | | - | |
340 | | - | |
341 | | - | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
342 | 345 | | |
343 | | - | |
| 346 | + | |
344 | 347 | | |
345 | 348 | | |
346 | 349 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments