NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #178 most downloaded on PyPI
Consume Server-Sent Event (SSE) messages with HTTPX.
Last release 11 months ago
10 Oct 2025
Release timing varies
gaps range from 4 weeks to 1.5 years
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
8 releases · first in 2023
One column per quarter.
Fix performance issue introduced by the improved line parsing from release 0.4.2. (Pull #40 )
Fix incorrect newline parsing that was not compliant with SSE spec. (Pull #37 )
Always close the response async generator in aiter_sse() . (Pull #30 )
Dropped Python 3.7 support, as it has reached EOL. (Pull #21 )
Content-Type that contain but are not strictly text/event-stream. (Pull #22 by @dbuades)Content-Type is missing. (Pull #20 by @jamesbraza)Add __repr__() for ServerSentEvent model, which may help with debugging and other tasks. (Pull #16 )
__repr__() for ServerSentEvent model, which may help with debugging and other tasks. (Pull #16)Raising an SSEError if the response content type is not text/event-stream is now performed as part of iter_sse() / aiter_sse() , instead of connect_ss
SSEError if the response content type is not text/event-stream is now performed as part of iter_sse() / aiter_sse(), instead of connect_sse() / aconnect_sse(). This allows inspecting the response before iterating on server-sent events, such as checking for error responses. (Pull #12)See CHANGELOG.md
See CHANGELOG.md
connect_sse() and aconnect_sse() now require a method argument: connect_sse(client, "GET", "https://example.org"). This provides support for SSE requests with HTTP verbs other than GET. (Pull #7)See CHANGELOG.md
See CHANGELOG.md
Initial release
connect_sse, aconnect_sse(), ServerSentEvent and SSEError.Your coding agent can read these notes before it upgrades. Set up the MCP server →