Damien Deville
Damien Deville
When a global session wasn't set in `openai.aiosession`, we would create a temp `ClientSession` on the fly. Unfortunately, this session wasn't scoped correctly since it was closed upon returning from...
### Describe the bug ```python from aiohttp import web from aiohttp.client_exceptions import ClientResponseError async def handler(_: web.Request) -> web.Response: return web.Response(headers={"Custom": "x" * 10000}) app = web.Application() app.add_routes([web.get("/", handler)]) client...
uv [renamed](https://github.com/astral-sh/uv/pull/5861) `distribution` to `package` before [stabilizing](https://github.com/astral-sh/uv/issues/4893) the lock file format. Change this so that `rules_pycross` can use uv lock files generated with a recent version of uv.