GeezerVison is showing github.com — fix: update security dependencies for Python 3.10+ by dependabot[bot] · Pull Request #112 · SocketDev/socket-sdk-python
Conversation
dependabot
Bot
commented
on behalf of github
Oct 7, 2026
•
edited by jdalton
Loading
Uh oh!
There was an error while loading. Please reload this page.
Updates vulnerable dependencies and pins the build action to patched Hatch and virtualenv releases. The lock selects patched AnyIO, cryptography, filelock, pytest, Requests, urllib3 and virtualenv versions.
Compatibility change: requires Python 3.10 or later. Patched dependencies no longer support Python 3.9. Package metadata and README now state the same minimum. Please review this support change before merge.
Validation
- GitHub: 14 successful checks; two skipped.
- Local unit suites: 150 passed and one skipped on each of Python 3.10 and 3.12, plus 82 subtests per run.
- Wheel and install checks remain in progress.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Require Python 3.10 so the universal lock uses patched releases for every supported interpreter.
Update the setup action to install the patched Hatch and virtualenv toolchain, and document the support boundary.
Assisted-by: Codex:GPT-6
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
John-David Dalton (jdalton)
changed the title
chore(deps): bump virtualenv from 20.36.1 to 21.7.13
• None of this credential batch yet. Changes remain uncommitted in the dedicated worktree.
Oct 13, 2026
John-David Dalton (jdalton)
changed the title
• None of this credential batch yet. Changes remain uncommitted in the dedicated worktree.
fix: update security dependencies for Python 3.10+
Oct 13, 2026
Keep built distributions readable by the locked Twine metadata parser.
Assisted-by: Codex:GPT-6
Uh oh!
There was an error while loading. Please reload this page.
lelia
added a commit
that referenced
this pull request
Oct 21, 2026
…certifi>=2026.10.19` (#120)
* chore(release): 3.6.1 with patched certifi, uv and virtualenv
Cut a release that ships the Dependabot security bumps merged since 3.6.0
(#112, #116, #117, #118, #119).
The release build toolchain in setup-hatch still pinned virtualenv 21.7.13
and hatchling 1.32.0, because Dependabot updates uv.lock but not the pip
pins inside the composite action. Sync them to the locked virtualenv
21.14.7 and the [build-system] hatchling 1.32.4 so published artifacts are
built with the patched versions.
* Require certifi>=2026.10.19
requests takes its CA bundle from certifi, and socketdev didn't constrain
it, so pip could leave consumers on a bundle that trusts the compromised
eMudhra intermediate CAs. A floor rather than an exact pin, so later
trust-store fixes still reach them.
Reviewers
lelia
lelia approved these changes
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Labels
dependencies
Pull requests that update a dependency file
python:uv
Pull requests that update python:uv code
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
|