Skip to content

gradient-labs dependabot alert remediation 2026-06-01 - #118

Merged
nlathia merged 2 commits into
mainfrom
dependabot-remediation-2026-06-01
Jun 16, 2026
Merged

gradient-labs dependabot alert remediation 2026-06-01#118
nlathia merged 2 commits into
mainfrom
dependabot-remediation-2026-06-01

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

Summary

Remediates 4 production Dependabot alerts by bumping pytest directly and adding/raising urllib3/idna constraints in [tool.uv].constraint-dependencies (both pulled transitively via requests). Lockfile regenerated with uv lock.

Alert Severity Package Old version New version Ecosystem Manifest updated
#17 medium pytest 8.3.4 9.0.3 pip pyproject.toml (+ uv.lock)
#18 high urllib3 2.6.3 2.7.0 pip pyproject.toml (+ uv.lock)
#19 high urllib3 2.6.3 2.7.0 pip pyproject.toml (+ uv.lock)
#20 medium idna 3.10 3.17 pip pyproject.toml (+ uv.lock)

Notes:

  • Dependabot reports the manifest as uv.lock for all four alerts. uv.lock is not listed in manifests.txt, but per the workflow instructions the appropriate uv manifest (./pyproject.toml, which is in manifests.txt) was edited and the lock was regenerated. No alerts were skipped as stale.
  • Alerts Add datetime to start, assign, and end functions #18 and Release python-client v0.6.0 #19 are overlapping ranges for the same urllib3 CVE; both are resolved by the single bump to 2.7.0. idna resolved to 3.17 (>= 3.15 constraint).

Test plan

🤖 Generated with Claude Code

Bump pytest, urllib3, and idna to patched versions for alerts #17, #18, #19, #20.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@nlathia
nlathia merged commit c9c6009 into main Jun 16, 2026
1 check passed
@nlathia
nlathia deleted the dependabot-remediation-2026-06-01 branch June 16, 2026 08:43
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