Skip to content

build(deps): allow now-policy 0.5 patch releases - #2169

Merged
Benoît Cortier (CBenoit) merged 1 commit into
masterfrom
claude/now-policy-caret-requirement
Oct 28, 2026
Merged

Benoît Cortier (CBenoit) merged 1 commit into
masterfrom
claude/now-policy-caret-requirement

Conversation

@CBenoit

@CBenoit Benoît Cortier (CBenoit) commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

The package broker required exactly now-policy 0.5.0, which blocks compatible 0.5.x patch releases. Cargo.lock already fixes the version the shipped binaries build with, so the manifest only needs to state compatibility.

Use a caret requirement, matching now-policy-api and now-policy-server-template. The resolved version stays 0.5.0.

The package broker required exactly now-policy 0.5.0, which blocks
compatible 0.5.x patch releases. Cargo.lock already fixes the version
the shipped binaries build with, so the manifest only needs to state
compatibility.

Use a caret requirement, matching now-policy-api and
now-policy-server-template. The resolved version stays 0.5.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@CBenoit

Copy link
Copy Markdown
Member Author

Lines changed:

  • Production code: none.
  • Tests: none.
  • Other: +1 −1 in crates/now-package-broker/Cargo.toml (dependency requirement only; Cargo.lock unchanged, resolved now-policy stays 0.5.0).

Validated locally with cargo check --locked -p now-package-broker and cargo test --locked -p now-package-broker (557 passed, 2 ignored).

Note

LLM-assisted content (no human feedback).

@CBenoit
Benoît Cortier (CBenoit) merged commit b7be924 into master Oct 28, 2026
154 of 158 checks passed
@CBenoit
Benoît Cortier (CBenoit) deleted the claude/now-policy-caret-requirement branch October 28, 2026 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant