Skip to content

chore: bump aiohttp, h2, and cryptography - #129

Merged
gregnazario merged 1 commit into
mainfrom
greg/combine-dependabot-deps-c2ac
Aug 13, 2026
Merged

chore: bump aiohttp, h2, and cryptography#129
gregnazario merged 1 commit into
mainfrom
greg/combine-dependabot-deps-c2ac

Conversation

@gregnazario

@gregnazario gregnazario commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Description

Combine the three open Dependabot upgrades into a single change so they resolve together on current main:

#127 already locked aiohttp 3.14.3 and h2 4.4.1. This PR raises the matching lower bounds in pyproject.toml / v2/pyproject.toml, and lifts the cryptography cap from <49 to <51 in both the root SDK and standalone v2 package so they install the same versions.

The original Dependabot PRs (#124, #125, #126) can be closed in favor of this one.

Test Plan

  • uv lock --check (root + v2) — passed
  • make fmt / make lint — passed (no formatting changes)
  • v2 ruff + mypy — passed
  • make test — passed: 169 unit tests, 248 BDD scenarios
  • make -C v2 test — passed: 418 tests

Related Links

Open in Web Open in Cursor 

Combine Dependabot upgrades from #124, #125, and #126:

- aiohttp 3.14.1 -> 3.14.3
- h2 4.3.0 -> 4.4.1
- cryptography 48.0.1 -> 50.0.0 (v1 and v2)

Raise the corresponding lower bounds in pyproject.toml so both the
root SDK and the standalone v2 package resolve these versions together.

Co-authored-by: greg <greg@gnazar.io>
@gregnazario
gregnazario marked this pull request as ready for review August 13, 2026 16:11
@gregnazario
gregnazario requested a review from a team as a code owner August 13, 2026 16:11
@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.07%. Comparing base (ddb1ff2) to head (64d3cd6).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #129   +/-   ##
=======================================
  Coverage   93.07%   93.07%           
=======================================
  Files          56       56           
  Lines        5239     5239           
=======================================
  Hits         4876     4876           
  Misses        363      363           
Flag Coverage Δ
v1-sdk 90.17% <ø> (ø)
v2-sdk 97.02% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gregnazario
gregnazario merged commit 98498d5 into main Aug 13, 2026
14 checks passed
@gregnazario
gregnazario deleted the greg/combine-dependabot-deps-c2ac branch August 13, 2026 16:18
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.

2 participants