aiometer
aiometer copied to clipboard
A Python concurrency scheduling library, compatible with asyncio and trio.
Could you update or loosen the version specifications in the requirements of the package? Specifically the restriction for `typing-extensions~=3.10` is conflicting for me, as I need a newer version.
``` with send_channel, receive_channel: async with anyio.create_task_group() as task_group: ``` might be better as ``` async with anyio.create_task_group() as task_group: with send_channel, receive_channel: ``` this way closing the amap context...
Hello! asyncio's own `gather` is a bit of a dated design but still pretty common, at least in codebases I'm dealing with at the moment—converting them to `amap` would be...
It would be useful to be able start some tasks before all of the arguments are available. This appears to be supported in [trimeter](https://github.com/python-trio/trimeter), although I haven't tested since the...
This allows you to start processing arguments before you've generated all of them. This was a feature trimeter had (I referenced their implementation when writing this). This passes the existing...