tractor
tractor copied to clipboard
A distributed, structured concurrent runtime for Python (and friends)
I've been running into this problem using the new debugger support from #129: - `ctrl-c` while already in debugger - `SIGINT` during a request for the tty lock in the...
After my (yet again) completely in vain attempts to get code review of #243, *the lurkers* were kind enough to chime in with all sorts of neat ideas for how...
As a follow up to the core work done for #53 in #219 (originally #209) and the sidekick debugger improvements in #220 this is the list of outstandings and *would...
Like it sounds, with more refinements to come! This is a POC and seems to do about what I'd like; would appreciate lurker feedback 😉 ping @mikenerone, original author of...
Ugh, i don't even know what to say about this - lost a day writing a (should take 20m) container supervisor-actor and got lost in figuring out somehow (at least...
Accidentally bricked last PR... so here we go again.
Got `breakpoint()` working sanely from sync code recently (PR coming) and am realizing maybe we can just avoid any `await tractor.breakpoint()` stuff by doing a bit of sync blocking inside...
There's some weird ass bug with `pyreadline` as per #259 which tracks down to something inside `pytest` (https://github.com/pytest-dev/pytest/issues/8733, which led to https://github.com/pytest-dev/pytest/issues/8847). We likely need to re-factor the whole actions...
Pretty sure we've got a [mismatch with the example now...](https://github.com/goodboy/tractor/blob/master/examples/debugging/multi_daemon_subactors.py#L29) ever since we added `Portal.open_stream_from()` for one way streams.
Purely to run CI and see what the diff is with #165 history...