Repository navigation
deps(examples): update examples to 1.5.0 - #286
Conversation
- examples/fastapi-claude-managed-agents-guard: arcjet[...] ==1.4.0 -> ==1.5.0 - README: fix stale "==1.3.0" mention to 1.5.0; pyproject comment now names 1.5.0 - uv.lock: arcjet and arcjet-sensitive-info-rampart 1.4.0 -> 1.5.0; no other packages moved Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Arcjet Review — 🟢 Normal Risk
Decision: Approved
Rationale: This is a narrow dependency-version update with no changes to security logic, API contracts, or database structure. The requested extras remain available in the repository's 1.5.0 package metadata. No concrete correctness or security issue was found. Example-level validation would strengthen confidence in the published-package upgrade.
Summary of Changes
Updates the Claude Managed Agents FastAPI example's Arcjet dependency from 1.4.0 to 1.5.0 and aligns the README's version reference.
Escalation Triggers
- Dependency Changes: The example's pyproject.toml updates its pinned Arcjet SDK dependency to 1.5.0.
Review Steps
API Review
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
Data Flow Map
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
Dependency Audit
| Relevancy | Outcome |
|---|---|
| high | ✅ Pass |
Minor upgrade of the SDK demonstrated by the example; no additional dependency surface is declared.
Docs Review
| Relevancy | Outcome |
|---|---|
| low | ✅ Pass |
The README version is aligned; this narrow upgrade requires no additional architectural or usage documentation.
Historical ADR Review
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
Migration Safety
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
Security Review
| Relevancy | Outcome |
|---|---|
| low | ✅ Pass |
No changed authentication, authorization, input-handling, or secrets-handling logic and no security findings.
Test Coverage
| Relevancy | Outcome |
|---|---|
| low |
The example has an existing verification script, but the inspected CI does not run it against the published dependency.
Zero Data Retention
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
WorkOS Audit Logging
| Relevancy | Outcome |
|---|---|
| none | ⏭️ Skipped |
Notes
Assessment respects the filtered diff and makes no claim that other examples or lockfiles were omitted from the branch. Tests were not executed. The example's uv.lock could not be inspected because it exceeds the file-reading tool's size limit.
Path filtering: 11 files excluded by ignore paths. 2 of 13 files included in review.
Review: 03056054 | Model: openai/gpt-6-astra | Powered by Arcjet Review
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
update examples to 1.5.0