Skip to content

Migrate to httpx2 - #250

Merged
mephenor merged 5 commits into
mainfrom
migrate_to_httpx2
Jul 30, 2026
Merged

Migrate to httpx2#250
mephenor merged 5 commits into
mainfrom
migrate_to_httpx2

Conversation

@mephenor

Copy link
Copy Markdown
Member

This is a major version bump due to (breaking) changes to the httpx instrumentation class used.

It also fixes an issue with the instrumentation code that could crash services that did not import all instrumentation libraries provided.

@mephenor
mephenor requested a review from sbilge July 30, 2026 08:49
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 30528154746

Coverage decreased (-0.02%) to 94.252%

Details

  • Coverage decreased (-0.02%) from the base build.
  • Patch coverage: 2 uncovered changes across 2 files (5 of 7 lines covered, 71.43%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
src/hexkit/opentelemetry/instrumentation.py 1 0 0.0%
src/hexkit/providers/s3/testutils/_utils.py 4 3 75.0%
Total (4 files) 7 5 71.43%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 4036
Covered Lines: 3804
Line Coverage: 94.25%
Coverage Strength: 0.94 hits per line

💛 - Coveralls

@mephenor
mephenor merged commit 37c27be into main Jul 30, 2026
8 checks passed
@mephenor
mephenor deleted the migrate_to_httpx2 branch July 30, 2026 11:02
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.

3 participants