A5rocks

Results 393 comments of A5rocks

If we do go the overload route, remember that overload compatibility checks are quadratic. While I'm not sure it will affect users (I don't think mypy at least runs the...

Obvious disclaimer that I don't really know/remember trio internals + how KI is delivered. I assume there's issues running the trio loop off the main thread? (we could probably take...

So the new asyncio REPL (or rather, porting `python -m asyncio` to the new REPL, which is probably something we should copy because multiline editing!!) [seems to detect `\x03`](https://github.com/python/cpython/pull/119433/commits/6b07c4d35a97f16849a0076818c0801335262f1d) and...

I was looking at whether ruff catches a forgotten prefix for fstrings like `"hello {name}"` and found `RUF027`. It seems to be under preview, so I'm for this change now!...

> I think it would be good to merge the changes, but perhaps not actually enable `preview-mode`. By definition these rules are less certain, might have edge cases that don't...

> I don't think this can work? Consider two cases: Yeah I was thinking about this a bit today and came up with something similar that would work, but needing...

Hi, what trio version are you using? (Just to double check, though I haven't tried to reproduce yet)

While I'm not sure this will fix it, maybe try `pip install git+https://github.com/python-trio/trio`? https://github.com/python-trio/trio/pull/2928 was merged since v0.25.1 was released

We should probably include that in the assert message tbh. I'm also curious about your platform because after `pip install trio httpx gevent` in a venv on Windows 11, I...

If you update `httpcore` to be the recently released version 1.0.6, `httpx` handles this transparently. This is ultimately because trio and gevent monkey patching are incompatible -- we've decided that...