Skip to content

Commit 6b84d35

Browse files
chore: bump py 0.9.0 / js 0.6.0 for budget-aware retry
Satisfy version-guard after shipping the new retry helper in both packages. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 9e959d9 commit 6b84d35

5 files changed

Lines changed: 7 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ both packages adhere to [Semantic Versioning](https://semver.org/).
1010

1111
## Unreleased
1212

13+
## py 0.9.0 / js 0.6.0 — 2026-07-23
14+
1315
### Added (py + js)
1416

1517
- **Budget-aware retry helper** (`with_budget_retry` / `withBudgetRetry`,

js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "floe-guard",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "A local budget guardrail for AI agents — hard-stops your agent before its next LLM call crosses a USD ceiling. Vercel AI SDK middleware.",
55
"type": "module",
66
"license": "MIT",

pyproject.toml

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

55
[project]
66
name = "floe-guard"
7-
version = "0.8.0"
7+
version = "0.9.0"
88
description = "Local budget guardrail for AI agents — hard-stops a runaway loop before its next LLM call crosses a spend ceiling. No account, no network."
99
readme = "README.md"
1010
requires-python = ">=3.10"

src/floe_guard/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from .retry import RetryPlan, async_with_budget_retry, with_budget_retry
3030
from .stream import StreamGuard, guard_stream
3131

32-
__version__ = "0.8.0" # keep in lockstep with pyproject.toml
32+
__version__ = "0.9.0" # keep in lockstep with pyproject.toml
3333

3434
__all__ = [
3535
"BudgetGuard",

0 commit comments

Comments
 (0)