Debian Patches
Status for asgi-lifespan/2.1.0-4
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-Fix-compatibility-with-Starlette-1.0.patch | Fix compatibility with Starlette 1.0 | Matheus Polkorny <mpolkorny@gmail.com> | no | https://github.com/florimondmanca/asgi-lifespan/pull/72 | 2026-04-10 | |
| 0002-Fix-test-failures-on-modern-trio-and-Python-3.13.patch | Fix test failures on modern trio and Python 3.13 - Unwrap single-exception ExceptionGroups in TrioBackend.Background.__aexit__ so errors propagate consistently with the asyncio backend; trio wraps all nursery exceptions (even lone ones) in an ExceptionGroup since v0.22. - Extend the xfail raises= marker for trio's http_no_assert_before_receive_request variant to accept ExceptionGroup in addition to AssertionError, because pytest-trio surfaces the uncaught assertion inside a nursery ExceptionGroup. |
Bastian Germann <bage@debian.org> | no | 2026-05-08 | ||
| 0003-Fix-deprecated-httpx-ASGI-transport-usage.patch | Fix deprecated httpx ASGI transport usage Replace httpx.AsyncClient(app=...) with httpx.AsyncClient(transport=httpx.ASGITransport(app=...)); the app= shorthand was removed in httpx 0.28. |
Bastian Germann <bage@debian.org> | no | 2026-05-08 |
