Skip to content

fix(deps): bump starlette 1.2.1 -> 1.3.1 (GHSA-82w8-qh3p-5jfq)#122

Closed
saagpatel wants to merge 1 commit into
mainfrom
fix/sec-deps-cve-2026-06-28
Closed

fix(deps): bump starlette 1.2.1 -> 1.3.1 (GHSA-82w8-qh3p-5jfq)#122
saagpatel wants to merge 1 commit into
mainfrom
fix/sec-deps-cve-2026-06-28

Conversation

@saagpatel

Copy link
Copy Markdown
Owner

Summary

  • Bumps starlette from 1.2.1 -> 1.3.1 to clear GHSA-82w8-qh3p-5jfq
  • Lockfile-only change (uv.lock); no pyproject.toml or application code touched
  • starlette is a transitive dependency pulled in via fastapi ([serve] optional extra)

Version delta

Package Before After
starlette 1.2.1 1.3.1

Advisory

GHSA-82w8-qh3p-5jfq — starlette <1.3.1

Test result

uv run pytest -q from worktree: 2432 passed, 8 skipped, 27 pre-existing failures

The 27 failures are all ModuleNotFoundError for fastapi or sqlite_vec (optional extras [serve] and [semantic] not installed in the dev gate). None are related to the starlette bump. Identical failures exist on main for the same reason.

Audit ref

SecondBrain/wiki/audits/code-health-2026-06-27.md

Lockfile-only change. starlette is a transitive dep via fastapi[serve].
2432 tests passed; 27 pre-existing failures on optional extras (fastapi,
sqlite-vec) not installed in the dev gate -- unrelated to this bump.

Ref: GHSA-82w8-qh3p-5jfq
Audit: SecondBrain/wiki/audits/code-health-2026-06-27.md
@saagpatel

Copy link
Copy Markdown
Owner Author

Closing as superseded by PR #125, which merged the Starlette 1.3.1 lockfile fix and cleared the Dependabot alerts.

@saagpatel saagpatel closed this Jun 28, 2026
@saagpatel saagpatel deleted the fix/sec-deps-cve-2026-06-28 branch June 28, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant