Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
modelcontextprotocol
python-sdk
Repository navigation
Code
Issues
285
(285)
Pull requests
109
(109)
Actions
Projects
Security and quality
12
(12)
Insights
More
items
Fix/issue 915 client session group
- #2522
#2522
Closed
VrtxOmega
wants to merge 22 commits into
modelcontextprotocol:main
modelcontextprotocol/python-sdk:main
from
VrtxOmega:fix/issue-915-client-session-group
Copy head branch name to clipboard
Conversation
Commits
22
(22)
Checks
Files changed
Closed
Fix/issue 915 client session group
#2522
VrtxOmega
wants to merge 22 commits into
modelcontextprotocol:main
modelcontextprotocol/python-sdk:main
from
VrtxOmega:fix/issue-915-client-session-group
Copy head branch name to clipboard
Commits
Commits on Apr 14, 2026
fix: accept wildcard patterns in Accept header per RFC 7231 §5.3.2
RJ Lopez
committed
005926c
View commit details
Copy full SHA for 005926c
Browse repository at this point
Fix #915: Resolve AnyIO cancellation scope RuntimeError in ClientSessionGroup on connection disconnects
RJ Lopez
committed
a8f72c1
View commit details
Copy full SHA for a8f72c1
Browse repository at this point
Commits on Apr 17, 2026
Merge branch 'main' into fix/issue-915-client-session-group
VrtxOmega
authored
76b54a5
View commit details
Copy full SHA for 76b54a5
Browse repository at this point
fix: remove unused anyio import and unnecessary pragma: no cover annotations
RJ Lopez
committed
3da79fe
View commit details
Copy full SHA for 3da79fe
Browse repository at this point
Commits on Apr 28, 2026
test: add regression test for #915 (catchable error on unreachable streamable-http)
RJ Lopez
committed
35e682a
View commit details
Copy full SHA for 35e682a
Browse repository at this point
fix(test): resolve BaseExceptionGroup name error and Pyright warnings
RJ Lopez
committed
21348a7
View commit details
Copy full SHA for 21348a7
Browse repository at this point
test(client): add coverage pragmas for regression test branches
RJ Lopez
committed
6f262a5
View commit details
Copy full SHA for 6f262a5
Browse repository at this point
fix: cleanup wrongly marked coverage pragmas exercised by regression test
RJ Lopez
committed
8bc17a0
View commit details
Copy full SHA for 8bc17a0
Browse repository at this point
fix: restore pragmas as lax no cover and fix ruff violation in test
RJ Lopez
committed
f6c4620
View commit details
Copy full SHA for f6c4620
Browse repository at this point
fix: revert lax coverage pragmas and cleanup identified covered blocks
RJ Lopez
committed
e9a7b4e
View commit details
Copy full SHA for e9a7b4e
Browse repository at this point
fix: restore pragma: no cover on lines unreachable in test suite
RJ Lopez
committed
316d6b6
View commit details
Copy full SHA for 316d6b6
Browse repository at this point
test: remove unreachable outer except in regression test
RJ Lopez
committed
000fd16
View commit details
Copy full SHA for 000fd16
Browse repository at this point
test: add unit tests for _is_cancel_scope_runtime_error helper
Show description for ffc8bab
VRTXOmega
committed
ffc8bab
View commit details
Copy full SHA for ffc8bab
Browse repository at this point
fix: strip stale pragma: no cover markers now exercised by tests
Show description for dd47262
VRTXOmega
committed
dd47262
View commit details
Copy full SHA for dd47262
Browse repository at this point
test: cover external-exit-stack and session-stack teardown branches
Show description for e80f9ff
VRTXOmega
committed
e80f9ff
View commit details
Copy full SHA for e80f9ff
Browse repository at this point
fix: use AsyncMock for session stack teardown assertion
Show description for 82f61bd
VRTXOmega
committed
82f61bd
View commit details
Copy full SHA for 82f61bd
Browse repository at this point
fix: normalize trailing newline in test file
Show description for fa02c26
VRTXOmega
committed
fa02c26
View commit details
Copy full SHA for fa02c26
Browse repository at this point
chore: remove stray CI debug log files
VRTXOmega
committed
44e586b
View commit details
Copy full SHA for 44e586b
Browse repository at this point
fix: normalize CRLF to LF for ruff format compliance
VRTXOmega
committed
ab33d53
View commit details
Copy full SHA for ab33d53
Browse repository at this point
Commits on Apr 30, 2026
Fix CI: pyright type error (None→Exception) + lax no cover for lowest-direct httpx headers
Rage Lopez
committed
b9e6381
View commit details
Copy full SHA for b9e6381
Browse repository at this point
Fix CI: ruff format whitespace + strip CRLF from conformance run-server.sh
Rage Lopez
committed
06c46fc
View commit details
Copy full SHA for 06c46fc
Browse repository at this point
Fix pre-commit: revert README.md to upstream (frozen at v1 — edits go to README.v2.md)
Rage Lopez
committed
be6dceb
View commit details
Copy full SHA for be6dceb
Browse repository at this point
You can’t perform that action at this time.