11593eaa7c
aioresponses 0.7.8 (latest) does not pass the stream_writer keyword argument that aiohttp 3.14 made required on ClientResponse, so every aioresponses-mocked HTTP test fails to construct a response. core declares aiohttp>=3.9 with no upper bound, so CI floated to 3.14.0 and the backend job would break on the next run. Pin <3.14 in the test install in both build.yml and release.yml until aioresponses ships an aiohttp-3.14-compatible release.