Per this issue, ray depends on async-timeout, but has relied on aiohttp to provide it. Sinceaiohttp no longer requires async-timeout, it's necessary to add it to ray.
I've confirmed that async-timeout has been imported since at least ray 1.0, and therefore applies to all versions present on main.
Links
Explanation of changes:
ray
depends onasync-timeout
, but has relied onaiohttp
to provide it. Sinceaiohttp
no longer requiresasync-timeout
, it's necessary to add it toray
.async-timeout
has been imported since at leastray
1.0, and therefore applies to all versions present on main.