Skip to content

chore(deps): bump socketdev floor to >=3.4.0 (CE-360) - #285

Closed
lelia wants to merge 1 commit into
mainfrom
lelia/bump-socketdev-3.4.0-ce-360
Closed

chore(deps): bump socketdev floor to >=3.4.0 (CE-360)#285
lelia wants to merge 1 commit into
mainfrom
lelia/bump-socketdev-3.4.0-ce-360

Conversation

@lelia

@lelia lelia commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Draft — blocked on socketdev 3.4.0 reaching PyPI (SocketDev/socket-sdk-python#98). Opened now as a tracker so the SDK→CLI dependency bump isn't forgotten; do not merge until 3.4.0 publishes, then regenerate uv.lock.

What & why

Bumps the socketdev floor >=3.3.0,<4.0.0>=3.4.0,<4.0.0 to track socketdev 3.4.0 (the fail-open batch-purl fix, CE-360).

No code change. The CLI's only purl.post call site is get_license_text_via_purl (socketsecurity/core/__init__.py) — license enrichment, not security scoring. It uses none of the new 3.4.0 params (poll/timeout_sec/alerts/strict) and intentionally stays fail-open (skipping license attribution for still-pending packages is acceptable; opting into alerts=True would inject synthetic rows that lack type/name/version and break its result loop). So there's nothing to migrate here — this is purely the dependency floor bump.

Not done here (blocked)

  • uv.lock not regenerated — uv lock can't resolve >=3.4.0 until it's on PyPI. Regenerate once 3.4.0 publishes (Dependabot will also propose it).

Sequencing

  1. Merge + publish socketdev 3.4.0 (socket-sdk-python#98)
  2. Un-draft this, uv lock, merge

🤖 Generated with Claude Code

Track the SDK/CLI dependency on socketdev 3.4.0 (fail-open batch purl fix,
SocketDev/socket-sdk-python#98). No code change: the CLI's only purl.post
call site is license enrichment (get_license_text_via_purl), which uses none
of the new params and intentionally stays fail-open, so there is nothing to
adopt here -- this is purely a floor bump so the dependency isn't forgotten.

uv.lock is intentionally NOT regenerated here: socketdev 3.4.0 is not yet on
PyPI. Regenerate once it publishes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Version Check Failed

Please increment...

@lelia

lelia commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #284.

@lelia lelia closed this Aug 5, 2026
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