goodboy
goodboy
Ah and just to justify this request, for our use case we will be deploying the probe tasks as part of existing mostly `trio` oriented runtime stack which demands end2end...
> I don't really understand the implications of your second comment. Is there some reason that this module is unsuitable for your purposes as-is? Not particularly, but it could be...
Oh also, fwiw `asyncio.create_task()` is from 3.7+ 
[ptk](https://github.com/prompt-toolkit/python-prompt-toolkit) is probably the best lib for this instead of using bindings to curses stuff. (hint it's what already well established REPL programs ported to in the last 5 years...
> I should probably figure out how to integrate those with the docs as well. @codypiersall use `sphinx`'s [.. literalinclude::](https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-literalinclude) This is what we've done with [`tractor`'s examples](https://github.com/goodboy/tractor/blob/master/docs/index.rst#a-trynamic-first-scene) and as...
>The attached zip file should have the two files needed. @MauiJerry why don't you just make a pull request here with the suggested changes :wink:
> The zmq guide you linked is zmq's killer feature in my opinion. Agreed :100: and I think getting a decent bulk of those going with `trio` + `pynng` could...
@andersea we gotta bunch listed in this issue: https://github.com/goodboy/tractor/issues/140. It's more then just python stuff though and kind of a mess.
Ok I just got bit bad by something similar but incorporating async gens.. Makes sense but still was a nightmare to debug.. Check it: ```python import trio at_exit_entered = False...
@njsmith ahah! ok I'll try this `aclosing()` out. Thx! Also, fwiw, I have the same issue as @smurfix and have to specifically shield in order to get [reliable cancellation](https://github.com/tgoodlet/tractor/blob/master/tractor/__init__.py#L893) working...