Skip to content

test: Add httpx dependency to mcp and fastmcp tests - #6905

Merged
alexander-alderman-webb merged 5 commits into
masterfrom
webb/add-httpx-dependency-mcp
Jul 29, 2026
Merged

test: Add httpx dependency to mcp and fastmcp tests#6905
alexander-alderman-webb merged 5 commits into
masterfrom
webb/add-httpx-dependency-mcp

Conversation

@alexander-alderman-webb

@alexander-alderman-webb alexander-alderman-webb commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Description

The MCP test suite relies on the httpx package due to some fixtures in conftest.py.

The package switched to httpx2 as part of its v2 major, so httpx is no longer pulled in transitively.

Issues

Closes #6899

Reminders

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

98541 passed | ⏭️ 6772 skipped | Total: 105313 | Pass Rate: 93.57% | Execution Time: 357m 3s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -169
Passed Tests 📉 -134
Failed Tests 📉 -2
Skipped Tests 📉 -33

➖ Removed Tests (1)

View removed tests
  • test_circular_references_span_streaming
    • File: tests.tracing.test_misc

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2484 uncovered lines.
✅ Project coverage is 89.87%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    89.57%    89.87%     +0.3%
==========================================
  Files          193       193         —
  Lines        24514     24514         —
  Branches      8676      8676         —
==========================================
+ Hits         21956     22030       +74
- Misses        2558      2484       -74
- Partials      1400      1393        -7

Generated by Codecov Action

@alexander-alderman-webb
alexander-alderman-webb marked this pull request as ready for review July 28, 2026 13:25
@alexander-alderman-webb
alexander-alderman-webb requested a review from a team as a code owner July 28, 2026 13:25
Comment thread scripts/populate_tox/config.py
Comment thread scripts/populate_tox/config.py
@alexander-alderman-webb alexander-alderman-webb changed the title test: Add httpx dependency to mcp tests test: Add httpx dependency to mcp and fastmcp tests Jul 28, 2026
@alexander-alderman-webb
alexander-alderman-webb merged commit 2d2b8eb into master Jul 29, 2026
271 of 273 checks passed
@alexander-alderman-webb
alexander-alderman-webb deleted the webb/add-httpx-dependency-mcp branch July 29, 2026 06:31
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.

Fix MCP-related tox failures

3 participants